Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c2a6' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5168575 --chroot fedora-rawhide-ppc64le --detached Version: 0.62 PID: 62124 Logging PID: 62125 Task: {'appstream': False, 'background': True, 'build_id': 5168575, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': 'e8322bf154099f51b0dc8614a3b37ce035ce0a3b', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/corectrl', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'corectrl', 'package_version': '1.3.1-1', 'project_dirname': 'gcc-13-test', 'project_name': 'gcc-13-test', 'project_owner': 'jakub', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/', 'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch', 'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}], 'sandbox': 'jakub/gcc-13-test--jakub', 'source_json': {}, 'source_type': None, 'submitter': 'jakub', 'tags': [], 'task_id': '5168575-fedora-rawhide-ppc64le', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/corectrl /var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/corectrl', '/var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl'... Running: git checkout e8322bf154099f51b0dc8614a3b37ce035ce0a3b cmd: ['git', 'checkout', 'e8322bf154099f51b0dc8614a3b37ce035ce0a3b'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl rc: 0 stdout: stderr: Note: switching to 'e8322bf154099f51b0dc8614a3b37ce035ce0a3b'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at e8322bf automatic import of corectrl Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading corectrl-v1.3.1.tar.gz INFO: Calling: curl -H Pragma: -o corectrl-v1.3.1.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/corectrl/corectrl-v1.3.1.tar.gz/md5/f5b0e8c8578c64e32469c9dd52c55501/corectrl-v1.3.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 724k 100 724k 0 0 4245k 0 --:--:-- --:--:-- --:--:-- 4263k INFO: Reading stdout from command: md5sum corectrl-v1.3.1.tar.gz Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl/corectrl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1671805755.694148 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl/corectrl.spec) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1671805755.694148/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 14 MB/s | 6.2 MB 00:00 Additional repo https_jakub_fedorapeople_org_fe 257 kB/s | 84 kB 00:00 fedora 15 MB/s | 60 MB 00:03 Dependencies resolved. ========================================================================================================================== Package Arch Version Repository Size ========================================================================================================================== Installing: dnf noarch 4.14.0-1.fc38 fedora 480 k dnf-plugins-core noarch 4.3.1-1.fc38 fedora 34 k Installing dependencies: alternatives ppc64le 1.21-1.fc38 copr_base 41 k audit-libs ppc64le 3.0.9-2.fc38 fedora 130 k basesystem noarch 11-14.fc37 fedora 7.0 k bash ppc64le 5.2.9-3.fc38 copr_base 1.9 M bzip2-libs ppc64le 1.0.8-12.fc38 copr_base 48 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils ppc64le 9.1-8.fc38 fedora 1.4 M coreutils-common ppc64le 9.1-8.fc38 fedora 2.0 M crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl ppc64le 7.87.0-1.fc38 fedora 348 k cyrus-sasl-lib ppc64le 2.1.28-8.fc38 fedora 881 k dbus-libs ppc64le 1:1.14.4-1.fc38 fedora 176 k dnf-data noarch 4.14.0-1.fc38 fedora 43 k elfutils-default-yama-scope noarch 0.188-3.fc38 fedora 15 k elfutils-libelf ppc64le 0.188-3.fc38 fedora 205 k elfutils-libs ppc64le 0.188-3.fc38 fedora 291 k expat ppc64le 2.5.0-1.fc38 fedora 117 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.6 fedora 11 k fedora-release-common noarch 38-0.6 fedora 21 k fedora-release-identity-basic noarch 38-0.6 fedora 11 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file-libs ppc64le 5.42-4.fc37 fedora 688 k filesystem ppc64le 3.18-2.fc37 fedora 1.1 M findutils ppc64le 1:4.9.0-2.fc37 fedora 538 k gawk ppc64le 5.1.1-4.fc37 fedora 1.0 M gdbm-libs ppc64le 1:1.23-2.fc37 fedora 62 k glib2 ppc64le 2.74.1-2.fc38 fedora 2.9 M glibc ppc64le 2.36.9000-18.fc38 fedora 2.2 M glibc-common ppc64le 2.36.9000-18.fc38 fedora 322 k glibc-minimal-langpack ppc64le 2.36.9000-18.fc38 fedora 30 k gmp ppc64le 1:6.2.1-3.fc37 fedora 302 k gnupg2 ppc64le 2.3.8-1.fc38 fedora 2.7 M gnutls ppc64le 3.7.8-9.fc38 fedora 1.1 M gpgme ppc64le 1.17.1-3.fc38 fedora 229 k grep ppc64le 3.8-1.fc38 fedora 303 k ima-evm-utils ppc64le 1.4-6.fc37 fedora 66 k json-c ppc64le 0.16-3.fc38 fedora 46 k keyutils-libs ppc64le 1.6.1-5.fc37 fedora 32 k krb5-libs ppc64le 1.20.1-3.fc38 fedora 810 k libacl ppc64le 2.3.1-4.fc38 copr_base 26 k libarchive ppc64le 3.6.1-3.fc38 fedora 463 k libassuan ppc64le 2.5.5-5.fc37 fedora 70 k libattr ppc64le 2.5.1-5.fc38 copr_base 19 k libb2 ppc64le 0.98.1-7.fc37 fedora 26 k libblkid ppc64le 2.38.1-3.fc38 fedora 122 k libbrotli ppc64le 1.0.9-9.fc38 copr_base 345 k libcap ppc64le 2.48-5.fc37 fedora 72 k libcap-ng ppc64le 0.8.3-4.fc38 fedora 33 k libcom_err ppc64le 1.46.5-3.fc37 fedora 26 k libcomps ppc64le 0.1.18-4.fc37 fedora 84 k libcurl ppc64le 7.87.0-1.fc38 fedora 334 k libdnf ppc64le 0.68.0-1.fc38 fedora 681 k libevent ppc64le 2.1.12-7.fc37 fedora 277 k libffi ppc64le 3.4.4-1.fc38 fedora 38 k libfsverity ppc64le 1.4-8.fc37 fedora 20 k libgcc ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 88 k libgcrypt ppc64le 1.10.1-6.fc38 fedora 591 k libgomp ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 314 k libgpg-error ppc64le 1.46-1.fc38 fedora 238 k libidn2 ppc64le 2.3.4-1.fc38 fedora 163 k libksba ppc64le 1.6.3-1.fc38 fedora 174 k libmodulemd ppc64le 2.14.0-4.fc37 fedora 221 k libmount ppc64le 2.38.1-3.fc38 fedora 154 k libnghttp2 ppc64le 1.51.0-1.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-4.fc37 fedora 32 k libpsl ppc64le 0.21.1-6.fc37 fedora 65 k librepo ppc64le 1.15.1-1.fc38 fedora 103 k libreport-filesystem noarch 2.17.6-1.fc38 fedora 14 k libselinux ppc64le 3.4-6.fc38 fedora 99 k libsemanage ppc64le 3.4-6.fc38 fedora 131 k libsepol ppc64le 3.4-4.fc38 fedora 356 k libsigsegv ppc64le 2.14-3.fc37 fedora 28 k libsmartcols ppc64le 2.38.1-3.fc38 fedora 70 k libsolv ppc64le 0.7.22-3.fc37 fedora 467 k libssh ppc64le 0.10.4-2.fc38 fedora 235 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 932 k libtasn1 ppc64le 4.19.0-1.fc38 fedora 80 k libtirpc ppc64le 1.3.3-0.fc37 fedora 108 k libunistring ppc64le 1.0-2.fc37 fedora 586 k libuuid ppc64le 2.38.1-3.fc38 fedora 29 k libverto ppc64le 0.3.2-4.fc37 fedora 22 k libxcrypt ppc64le 4.4.33-5.fc38 fedora 132 k libxml2 ppc64le 2.10.3-2.fc38 fedora 781 k libyaml ppc64le 0.2.5-8.fc37 fedora 70 k libzstd ppc64le 1.5.2-3.fc37 fedora 316 k lua-libs ppc64le 5.4.4-6.fc38 fedora 148 k lz4-libs ppc64le 1.9.3-5.fc37 fedora 89 k mpdecimal ppc64le 2.5.1-4.fc37 fedora 117 k mpfr ppc64le 4.1.1-2.fc38 fedora 608 k ncurses-base noarch 6.3-5.20221126.fc38 fedora 86 k ncurses-libs ppc64le 6.3-5.20221126.fc38 fedora 374 k nettle ppc64le 3.8-2.fc37 fedora 442 k npth ppc64le 1.6-10.fc38 fedora 24 k openldap ppc64le 2.6.3-1.fc38 fedora 287 k openssl-libs ppc64le 1:3.0.5-6.fc38 fedora 2.2 M p11-kit ppc64le 0.24.1-5.fc38 fedora 374 k p11-kit-trust ppc64le 0.24.1-5.fc38 fedora 149 k pcre2 ppc64le 10.40-1.fc37.1 fedora 240 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k popt ppc64le 1.19-1.fc38 fedora 71 k publicsuffix-list-dafsa noarch 20221208-1.fc38 fedora 59 k python-pip-wheel noarch 22.3.1-1.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-1.fc38 fedora 715 k python3 ppc64le 3.11.1-1.fc38 fedora 27 k python3-dateutil noarch 1:2.8.2-4.fc37 fedora 361 k python3-dbus ppc64le 1.3.2-1.fc38 fedora 162 k python3-distro noarch 1.8.0-1.fc38 fedora 49 k python3-dnf noarch 4.14.0-1.fc38 fedora 607 k python3-dnf-plugins-core noarch 4.3.1-1.fc38 fedora 277 k python3-gpg ppc64le 1.17.1-3.fc38 fedora 300 k python3-hawkey ppc64le 0.68.0-1.fc38 fedora 108 k python3-libcomps ppc64le 0.1.18-4.fc37 fedora 52 k python3-libdnf ppc64le 0.68.0-1.fc38 fedora 819 k python3-libs ppc64le 3.11.1-1.fc38 fedora 9.7 M python3-rpm ppc64le 4.18.0-8.fc38 fedora 101 k python3-six noarch 1.16.0-8.fc37 fedora 42 k readline ppc64le 8.2-2.fc38 fedora 228 k rpm ppc64le 4.18.0-8.fc38 fedora 568 k rpm-build-libs ppc64le 4.18.0-8.fc38 fedora 103 k rpm-libs ppc64le 4.18.0-8.fc38 fedora 355 k rpm-sequoia ppc64le 1.2.0-1.fc38 fedora 1.4 M rpm-sign-libs ppc64le 4.18.0-8.fc38 fedora 27 k sed ppc64le 4.8-11.fc37 fedora 313 k setup noarch 2.14.3-1.fc38 fedora 152 k shadow-utils ppc64le 2:4.13-3.fc38 fedora 1.3 M sqlite-libs ppc64le 3.40.0-1.fc38 fedora 776 k systemd-libs ppc64le 252.4-598.fc38 fedora 666 k tpm2-tss ppc64le 4.0.0-0.1.rc2.fc38 fedora 631 k tzdata noarch 2022g-1.fc38 fedora 716 k xz-libs ppc64le 5.2.9-1.fc38 fedora 104 k zchunk-libs ppc64le 1.2.3-1.fc38 fedora 55 k zlib ppc64le 1.2.13-1.fc38 fedora 100 k Transaction Summary ========================================================================================================================== Install 137 Packages Total download size: 60 M Installed size: 284 M Downloading Packages: (1/137): alternatives-1.21-1.fc38.ppc64le.rpm 230 kB/s | 41 kB 00:00 (2/137): libacl-2.3.1-4.fc38.ppc64le.rpm 2.5 MB/s | 26 kB 00:00 (3/137): bzip2-libs-1.0.8-12.fc38.ppc64le.rpm 252 kB/s | 48 kB 00:00 (4/137): libattr-2.5.1-5.fc38.ppc64le.rpm 2.0 MB/s | 19 kB 00:00 (5/137): libbrotli-1.0.9-9.fc38.ppc64le.rpm 4.0 MB/s | 345 kB 00:00 (6/137): bash-5.2.9-3.fc38.ppc64le.rpm 6.5 MB/s | 1.9 MB 00:00 (7/137): libgcc-13.0.0-0.4.fc38.ppc64le.rpm 310 kB/s | 88 kB 00:00 (8/137): libgomp-13.0.0-0.4.fc38.ppc64le.rpm 1.0 MB/s | 314 kB 00:00 (9/137): libstdc++-13.0.0-0.4.fc38.ppc64le.rpm 2.2 MB/s | 932 kB 00:00 (10/137): basesystem-11-14.fc37.noarch.rpm 37 kB/s | 7.0 kB 00:00 (11/137): audit-libs-3.0.9-2.fc38.ppc64le.rpm 387 kB/s | 130 kB 00:00 (12/137): ca-certificates-2022.2.54-5.fc37.noar 3.0 MB/s | 829 kB 00:00 (13/137): coreutils-common-9.1-8.fc38.ppc64le.r 8.7 MB/s | 2.0 MB 00:00 (14/137): coreutils-9.1-8.fc38.ppc64le.rpm 4.8 MB/s | 1.4 MB 00:00 (15/137): crypto-policies-20221215-1.gita4c31a3 881 kB/s | 90 kB 00:00 (16/137): curl-7.87.0-1.fc38.ppc64le.rpm 6.9 MB/s | 348 kB 00:00 (17/137): cyrus-sasl-lib-2.1.28-8.fc38.ppc64le. 13 MB/s | 881 kB 00:00 (18/137): dbus-libs-1.14.4-1.fc38.ppc64le.rpm 2.6 MB/s | 176 kB 00:00 (19/137): dnf-4.14.0-1.fc38.noarch.rpm 9.2 MB/s | 480 kB 00:00 (20/137): dnf-data-4.14.0-1.fc38.noarch.rpm 940 kB/s | 43 kB 00:00 (21/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 418 kB/s | 34 kB 00:00 (22/137): elfutils-default-yama-scope-0.188-3.f 276 kB/s | 15 kB 00:00 (23/137): elfutils-libelf-0.188-3.fc38.ppc64le. 3.1 MB/s | 205 kB 00:00 (24/137): elfutils-libs-0.188-3.fc38.ppc64le.rp 5.8 MB/s | 291 kB 00:00 (25/137): expat-2.5.0-1.fc38.ppc64le.rpm 1.9 MB/s | 117 kB 00:00 (26/137): fedora-gpg-keys-38-0.3.noarch.rpm 2.5 MB/s | 125 kB 00:00 (27/137): fedora-release-38-0.6.noarch.rpm 230 kB/s | 11 kB 00:00 (28/137): fedora-release-common-38-0.6.noarch.r 423 kB/s | 21 kB 00:00 (29/137): fedora-release-identity-basic-38-0.6. 256 kB/s | 11 kB 00:00 (30/137): fedora-repos-38-0.3.noarch.rpm 83 kB/s | 10 kB 00:00 (31/137): fedora-repos-rawhide-38-0.3.noarch.rp 78 kB/s | 9.7 kB 00:00 (32/137): file-libs-5.42-4.fc37.ppc64le.rpm 5.3 MB/s | 688 kB 00:00 (33/137): filesystem-3.18-2.fc37.ppc64le.rpm 18 MB/s | 1.1 MB 00:00 (34/137): findutils-4.9.0-2.fc37.ppc64le.rpm 10 MB/s | 538 kB 00:00 (35/137): gawk-5.1.1-4.fc37.ppc64le.rpm 17 MB/s | 1.0 MB 00:00 (36/137): gdbm-libs-1.23-2.fc37.ppc64le.rpm 1.3 MB/s | 62 kB 00:00 (37/137): glib2-2.74.1-2.fc38.ppc64le.rpm 27 MB/s | 2.9 MB 00:00 (38/137): glibc-2.36.9000-18.fc38.ppc64le.rpm 18 MB/s | 2.2 MB 00:00 (39/137): glibc-common-2.36.9000-18.fc38.ppc64l 2.9 MB/s | 322 kB 00:00 (40/137): glibc-minimal-langpack-2.36.9000-18.f 652 kB/s | 30 kB 00:00 (41/137): gmp-6.2.1-3.fc37.ppc64le.rpm 6.1 MB/s | 302 kB 00:00 (42/137): gnupg2-2.3.8-1.fc38.ppc64le.rpm 27 MB/s | 2.7 MB 00:00 (43/137): gnutls-3.7.8-9.fc38.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (44/137): gpgme-1.17.1-3.fc38.ppc64le.rpm 3.2 MB/s | 229 kB 00:00 (45/137): grep-3.8-1.fc38.ppc64le.rpm 5.9 MB/s | 303 kB 00:00 (46/137): ima-evm-utils-1.4-6.fc37.ppc64le.rpm 1.3 MB/s | 66 kB 00:00 (47/137): json-c-0.16-3.fc38.ppc64le.rpm 799 kB/s | 46 kB 00:00 (48/137): keyutils-libs-1.6.1-5.fc37.ppc64le.rp 581 kB/s | 32 kB 00:00 (49/137): krb5-libs-1.20.1-3.fc38.ppc64le.rpm 13 MB/s | 810 kB 00:00 (50/137): libarchive-3.6.1-3.fc38.ppc64le.rpm 7.1 MB/s | 463 kB 00:00 (51/137): libassuan-2.5.5-5.fc37.ppc64le.rpm 1.5 MB/s | 70 kB 00:00 (52/137): libb2-0.98.1-7.fc37.ppc64le.rpm 494 kB/s | 26 kB 00:00 (53/137): libblkid-2.38.1-3.fc38.ppc64le.rpm 2.5 MB/s | 122 kB 00:00 (54/137): libcap-2.48-5.fc37.ppc64le.rpm 1.6 MB/s | 72 kB 00:00 (55/137): libcap-ng-0.8.3-4.fc38.ppc64le.rpm 734 kB/s | 33 kB 00:00 (56/137): libcom_err-1.46.5-3.fc37.ppc64le.rpm 548 kB/s | 26 kB 00:00 (57/137): libcomps-0.1.18-4.fc37.ppc64le.rpm 1.8 MB/s | 84 kB 00:00 (58/137): libcurl-7.87.0-1.fc38.ppc64le.rpm 6.7 MB/s | 334 kB 00:00 (59/137): libdnf-0.68.0-1.fc38.ppc64le.rpm 11 MB/s | 681 kB 00:00 (60/137): libevent-2.1.12-7.fc37.ppc64le.rpm 5.0 MB/s | 277 kB 00:00 (61/137): libffi-3.4.4-1.fc38.ppc64le.rpm 852 kB/s | 38 kB 00:00 (62/137): libfsverity-1.4-8.fc37.ppc64le.rpm 442 kB/s | 20 kB 00:00 (63/137): libgcrypt-1.10.1-6.fc38.ppc64le.rpm 9.2 MB/s | 591 kB 00:00 (64/137): libgpg-error-1.46-1.fc38.ppc64le.rpm 4.1 MB/s | 238 kB 00:00 (65/137): libidn2-2.3.4-1.fc38.ppc64le.rpm 3.4 MB/s | 163 kB 00:00 (66/137): libksba-1.6.3-1.fc38.ppc64le.rpm 3.7 MB/s | 174 kB 00:00 (67/137): libmodulemd-2.14.0-4.fc37.ppc64le.rpm 4.6 MB/s | 221 kB 00:00 (68/137): libmount-2.38.1-3.fc38.ppc64le.rpm 3.3 MB/s | 154 kB 00:00 (69/137): libnghttp2-1.51.0-1.fc38.ppc64le.rpm 1.8 MB/s | 84 kB 00:00 (70/137): libnsl2-2.0.0-4.fc37.ppc64le.rpm 674 kB/s | 32 kB 00:00 (71/137): libpsl-0.21.1-6.fc37.ppc64le.rpm 1.4 MB/s | 65 kB 00:00 (72/137): librepo-1.15.1-1.fc38.ppc64le.rpm 2.2 MB/s | 103 kB 00:00 (73/137): libreport-filesystem-2.17.6-1.fc38.no 305 kB/s | 14 kB 00:00 (74/137): libselinux-3.4-6.fc38.ppc64le.rpm 2.1 MB/s | 99 kB 00:00 (75/137): libsemanage-3.4-6.fc38.ppc64le.rpm 2.8 MB/s | 131 kB 00:00 (76/137): libsepol-3.4-4.fc38.ppc64le.rpm 7.0 MB/s | 356 kB 00:00 (77/137): libsigsegv-2.14-3.fc37.ppc64le.rpm 618 kB/s | 28 kB 00:00 (78/137): libsmartcols-2.38.1-3.fc38.ppc64le.rp 1.5 MB/s | 70 kB 00:00 (79/137): libsolv-0.7.22-3.fc37.ppc64le.rpm 9.1 MB/s | 467 kB 00:00 (80/137): libssh-0.10.4-2.fc38.ppc64le.rpm 4.2 MB/s | 235 kB 00:00 (81/137): libssh-config-0.10.4-2.fc38.noarch.rp 191 kB/s | 8.8 kB 00:00 (82/137): libtasn1-4.19.0-1.fc38.ppc64le.rpm 1.7 MB/s | 80 kB 00:00 (83/137): libtirpc-1.3.3-0.fc37.ppc64le.rpm 2.1 MB/s | 108 kB 00:00 (84/137): libunistring-1.0-2.fc37.ppc64le.rpm 9.8 MB/s | 586 kB 00:00 (85/137): libuuid-2.38.1-3.fc38.ppc64le.rpm 644 kB/s | 29 kB 00:00 (86/137): libverto-0.3.2-4.fc37.ppc64le.rpm 499 kB/s | 22 kB 00:00 (87/137): libxcrypt-4.4.33-5.fc38.ppc64le.rpm 2.8 MB/s | 132 kB 00:00 (88/137): libxml2-2.10.3-2.fc38.ppc64le.rpm 14 MB/s | 781 kB 00:00 (89/137): libyaml-0.2.5-8.fc37.ppc64le.rpm 1.5 MB/s | 70 kB 00:00 (90/137): libzstd-1.5.2-3.fc37.ppc64le.rpm 6.4 MB/s | 316 kB 00:00 (91/137): lua-libs-5.4.4-6.fc38.ppc64le.rpm 3.1 MB/s | 148 kB 00:00 (92/137): lz4-libs-1.9.3-5.fc37.ppc64le.rpm 1.9 MB/s | 89 kB 00:00 (93/137): mpdecimal-2.5.1-4.fc37.ppc64le.rpm 2.5 MB/s | 117 kB 00:00 (94/137): mpfr-4.1.1-2.fc38.ppc64le.rpm 11 MB/s | 608 kB 00:00 (95/137): ncurses-base-6.3-5.20221126.fc38.noar 1.6 MB/s | 86 kB 00:00 (96/137): ncurses-libs-6.3-5.20221126.fc38.ppc6 7.5 MB/s | 374 kB 00:00 (97/137): nettle-3.8-2.fc37.ppc64le.rpm 8.7 MB/s | 442 kB 00:00 (98/137): npth-1.6-10.fc38.ppc64le.rpm 472 kB/s | 24 kB 00:00 (99/137): openldap-2.6.3-1.fc38.ppc64le.rpm 5.8 MB/s | 287 kB 00:00 (100/137): openssl-libs-3.0.5-6.fc38.ppc64le.rp 29 MB/s | 2.2 MB 00:00 (101/137): p11-kit-0.24.1-5.fc38.ppc64le.rpm 5.2 MB/s | 374 kB 00:00 (102/137): p11-kit-trust-0.24.1-5.fc38.ppc64le. 2.8 MB/s | 149 kB 00:00 (103/137): pcre2-10.40-1.fc37.1.ppc64le.rpm 4.9 MB/s | 240 kB 00:00 (104/137): pcre2-syntax-10.40-1.fc37.1.noarch.r 2.8 MB/s | 142 kB 00:00 (105/137): popt-1.19-1.fc38.ppc64le.rpm 1.1 MB/s | 71 kB 00:00 (106/137): publicsuffix-list-dafsa-20221208-1.f 1.3 MB/s | 59 kB 00:00 (107/137): python-pip-wheel-22.3.1-1.fc38.noarc 22 MB/s | 1.4 MB 00:00 (108/137): python-setuptools-wheel-65.5.1-1.fc3 12 MB/s | 715 kB 00:00 (109/137): python3-3.11.1-1.fc38.ppc64le.rpm 611 kB/s | 27 kB 00:00 (110/137): python3-dateutil-2.8.2-4.fc37.noarch 7.2 MB/s | 361 kB 00:00 (111/137): python3-dbus-1.3.2-1.fc38.ppc64le.rp 2.9 MB/s | 162 kB 00:00 (112/137): python3-distro-1.8.0-1.fc38.noarch.r 1.0 MB/s | 49 kB 00:00 (113/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 11 MB/s | 607 kB 00:00 (114/137): python3-dnf-plugins-core-4.3.1-1.fc3 5.2 MB/s | 277 kB 00:00 (115/137): python3-gpg-1.17.1-3.fc38.ppc64le.rp 5.8 MB/s | 300 kB 00:00 (116/137): python3-hawkey-0.68.0-1.fc38.ppc64le 2.3 MB/s | 108 kB 00:00 (117/137): python3-libcomps-0.1.18-4.fc37.ppc64 1.0 MB/s | 52 kB 00:00 (118/137): python3-libdnf-0.68.0-1.fc38.ppc64le 13 MB/s | 819 kB 00:00 (119/137): python3-six-1.16.0-8.fc37.noarch.rpm 720 kB/s | 42 kB 00:00 (120/137): python3-rpm-4.18.0-8.fc38.ppc64le.rp 1.0 MB/s | 101 kB 00:00 (121/137): python3-libs-3.11.1-1.fc38.ppc64le.r 38 MB/s | 9.7 MB 00:00 (122/137): rpm-4.18.0-8.fc38.ppc64le.rpm 3.8 MB/s | 568 kB 00:00 (123/137): readline-8.2-2.fc38.ppc64le.rpm 1.3 MB/s | 228 kB 00:00 (124/137): rpm-build-libs-4.18.0-8.fc38.ppc64le 2.2 MB/s | 103 kB 00:00 (125/137): rpm-libs-4.18.0-8.fc38.ppc64le.rpm 5.8 MB/s | 355 kB 00:00 (126/137): rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm 16 MB/s | 1.4 MB 00:00 (127/137): rpm-sign-libs-4.18.0-8.fc38.ppc64le. 567 kB/s | 27 kB 00:00 (128/137): sed-4.8-11.fc37.ppc64le.rpm 6.1 MB/s | 313 kB 00:00 (129/137): setup-2.14.3-1.fc38.noarch.rpm 3.2 MB/s | 152 kB 00:00 (130/137): shadow-utils-4.13-3.fc38.ppc64le.rpm 17 MB/s | 1.3 MB 00:00 (131/137): sqlite-libs-3.40.0-1.fc38.ppc64le.rp 12 MB/s | 776 kB 00:00 (132/137): systemd-libs-252.4-598.fc38.ppc64le. 12 MB/s | 666 kB 00:00 (133/137): tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le. 12 MB/s | 631 kB 00:00 (134/137): tzdata-2022g-1.fc38.noarch.rpm 12 MB/s | 716 kB 00:00 (135/137): xz-libs-5.2.9-1.fc38.ppc64le.rpm 2.2 MB/s | 104 kB 00:00 (136/137): zchunk-libs-1.2.3-1.fc38.ppc64le.rpm 1.2 MB/s | 55 kB 00:00 (137/137): zlib-1.2.13-1.fc38.ppc64le.rpm 2.1 MB/s | 100 kB 00:00 -------------------------------------------------------------------------------- Total 16 MB/s | 60 MB 00:03 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.ppc64le 1/137 Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le 1/137 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/137 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/137 Installing : tzdata-2022g-1.fc38.noarch 3/137 Installing : fedora-release-identity-basic-38-0.6.noarch 4/137 Installing : python-setuptools-wheel-65.5.1-1.fc38.noarch 5/137 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 6/137 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 7/137 Installing : ncurses-base-6.3-5.20221126.fc38.noarch 8/137 Installing : libssh-config-0.10.4-2.fc38.noarch 9/137 Installing : libreport-filesystem-2.17.6-1.fc38.noarch 10/137 Installing : dnf-data-4.14.0-1.fc38.noarch 11/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-38-0.3.noarch 12/137 Installing : fedora-release-38-0.6.noarch 13/137 Installing : fedora-release-common-38-0.6.noarch 14/137 Installing : fedora-repos-rawhide-38-0.3.noarch 15/137 Installing : fedora-repos-38-0.3.noarch 16/137 Installing : setup-2.14.3-1.fc38.noarch 17/137 Running scriptlet: setup-2.14.3-1.fc38.noarch 17/137 Installing : filesystem-3.18-2.fc37.ppc64le 18/137 Installing : basesystem-11-14.fc37.noarch 19/137 Installing : ncurses-libs-6.3-5.20221126.fc38.ppc64le 20/137 Running scriptlet: glibc-2.36.9000-18.fc38.ppc64le 21/137 Installing : glibc-2.36.9000-18.fc38.ppc64le 21/137 Running scriptlet: glibc-2.36.9000-18.fc38.ppc64le 21/137 Installing : bash-5.2.9-3.fc38.ppc64le 22/137 Running scriptlet: bash-5.2.9-3.fc38.ppc64le 22/137 Installing : glibc-common-2.36.9000-18.fc38.ppc64le 23/137 Installing : glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le 24/137 Installing : zlib-1.2.13-1.fc38.ppc64le 25/137 Installing : bzip2-libs-1.0.8-12.fc38.ppc64le 26/137 Installing : xz-libs-5.2.9-1.fc38.ppc64le 27/137 Installing : libzstd-1.5.2-3.fc37.ppc64le 28/137 Installing : sqlite-libs-3.40.0-1.fc38.ppc64le 29/137 Installing : gmp-1:6.2.1-3.fc37.ppc64le 30/137 Installing : libcap-2.48-5.fc37.ppc64le 31/137 Installing : libgpg-error-1.46-1.fc38.ppc64le 32/137 Installing : popt-1.19-1.fc38.ppc64le 33/137 Installing : libxml2-2.10.3-2.fc38.ppc64le 34/137 Installing : libstdc++-13.0.0-0.4.fc38.ppc64le 35/137 Installing : libuuid-2.38.1-3.fc38.ppc64le 36/137 Installing : lua-libs-5.4.4-6.fc38.ppc64le 37/137 Installing : elfutils-libelf-0.188-3.fc38.ppc64le 38/137 Installing : file-libs-5.42-4.fc37.ppc64le 39/137 Installing : libattr-2.5.1-5.fc38.ppc64le 40/137 Installing : libacl-2.3.1-4.fc38.ppc64le 41/137 Installing : libffi-3.4.4-1.fc38.ppc64le 42/137 Installing : p11-kit-0.24.1-5.fc38.ppc64le 43/137 Installing : libunistring-1.0-2.fc37.ppc64le 44/137 Installing : libidn2-2.3.4-1.fc38.ppc64le 45/137 Installing : libxcrypt-4.4.33-5.fc38.ppc64le 46/137 Installing : pcre2-10.40-1.fc37.1.ppc64le 47/137 Installing : readline-8.2-2.fc38.ppc64le 48/137 Installing : libassuan-2.5.5-5.fc37.ppc64le 49/137 Installing : nettle-3.8-2.fc37.ppc64le 50/137 Installing : rpm-sequoia-1.2.0-1.fc38.ppc64le 51/137 Installing : libgomp-13.0.0-0.4.fc38.ppc64le 52/137 Installing : expat-2.5.0-1.fc38.ppc64le 53/137 Installing : gdbm-libs-1:1.23-2.fc37.ppc64le 54/137 Installing : json-c-0.16-3.fc38.ppc64le 55/137 Installing : keyutils-libs-1.6.1-5.fc37.ppc64le 56/137 Installing : libcom_err-1.46.5-3.fc37.ppc64le 57/137 Installing : libsepol-3.4-4.fc38.ppc64le 58/137 Installing : libselinux-3.4-6.fc38.ppc64le 59/137 Installing : sed-4.8-11.fc37.ppc64le 60/137 Installing : libsmartcols-2.38.1-3.fc38.ppc64le 61/137 Installing : libtasn1-4.19.0-1.fc38.ppc64le 62/137 Installing : lz4-libs-1.9.3-5.fc37.ppc64le 63/137 Installing : systemd-libs-252.4-598.fc38.ppc64le 64/137 Installing : dbus-libs-1:1.14.4-1.fc38.ppc64le 65/137 Installing : findutils-1:4.9.0-2.fc37.ppc64le 66/137 Installing : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 67/137 Installing : libcomps-0.1.18-4.fc37.ppc64le 68/137 Installing : libb2-0.98.1-7.fc37.ppc64le 69/137 Installing : grep-3.8-1.fc38.ppc64le 70/137 Installing : libpsl-0.21.1-6.fc37.ppc64le 71/137 Installing : libblkid-2.38.1-3.fc38.ppc64le 72/137 Installing : libmount-2.38.1-3.fc38.ppc64le 73/137 Installing : mpdecimal-2.5.1-4.fc37.ppc64le 74/137 Installing : libgcrypt-1.10.1-6.fc38.ppc64le 75/137 Installing : libksba-1.6.3-1.fc38.ppc64le 76/137 Installing : mpfr-4.1.1-2.fc38.ppc64le 77/137 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 78/137 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 78/137 Installing : elfutils-libs-0.188-3.fc38.ppc64le 79/137 Installing : alternatives-1.21-1.fc38.ppc64le 80/137 Installing : p11-kit-trust-0.24.1-5.fc38.ppc64le 81/137 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le 81/137 Installing : gnutls-3.7.8-9.fc38.ppc64le 82/137 Installing : glib2-2.74.1-2.fc38.ppc64le 83/137 Installing : libbrotli-1.0.9-9.fc38.ppc64le 84/137 Installing : libcap-ng-0.8.3-4.fc38.ppc64le 85/137 Installing : audit-libs-3.0.9-2.fc38.ppc64le 86/137 Installing : rpm-libs-4.18.0-8.fc38.ppc64le 87/137 Installing : rpm-build-libs-4.18.0-8.fc38.ppc64le 88/137 Installing : libsemanage-3.4-6.fc38.ppc64le 89/137 Installing : shadow-utils-2:4.13-3.fc38.ppc64le 90/137 Installing : libnghttp2-1.51.0-1.fc38.ppc64le 91/137 Installing : libsigsegv-2.14-3.fc37.ppc64le 92/137 Installing : gawk-5.1.1-4.fc37.ppc64le 93/137 Installing : libverto-0.3.2-4.fc37.ppc64le 94/137 Installing : libyaml-0.2.5-8.fc37.ppc64le 95/137 Installing : libmodulemd-2.14.0-4.fc37.ppc64le 96/137 Installing : npth-1.6-10.fc38.ppc64le 97/137 Installing : coreutils-common-9.1-8.fc38.ppc64le 98/137 Installing : openssl-libs-1:3.0.5-6.fc38.ppc64le 99/137 Installing : coreutils-9.1-8.fc38.ppc64le 100/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 101/137 Installing : ca-certificates-2022.2.54-5.fc37.noarch 101/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 101/137 Installing : krb5-libs-1.20.1-3.fc38.ppc64le 102/137 Installing : libtirpc-1.3.3-0.fc37.ppc64le 103/137 Installing : libfsverity-1.4-8.fc37.ppc64le 104/137 Installing : zchunk-libs-1.2.3-1.fc38.ppc64le 105/137 Installing : libsolv-0.7.22-3.fc37.ppc64le 106/137 Installing : libnsl2-2.0.0-4.fc37.ppc64le 107/137 Installing : libssh-0.10.4-2.fc38.ppc64le 108/137 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 109/137 Installing : python3-3.11.1-1.fc38.ppc64le 110/137 Installing : python3-libs-3.11.1-1.fc38.ppc64le 111/137 Installing : python3-dbus-1.3.2-1.fc38.ppc64le 112/137 Installing : python3-libcomps-0.1.18-4.fc37.ppc64le 113/137 Installing : python3-distro-1.8.0-1.fc38.noarch 114/137 Installing : python3-six-1.16.0-8.fc37.noarch 115/137 Installing : python3-dateutil-1:2.8.2-4.fc37.noarch 116/137 Installing : libarchive-3.6.1-3.fc38.ppc64le 117/137 Installing : libevent-2.1.12-7.fc37.ppc64le 118/137 Installing : openldap-2.6.3-1.fc38.ppc64le 119/137 Installing : libcurl-7.87.0-1.fc38.ppc64le 120/137 Installing : gnupg2-2.3.8-1.fc38.ppc64le 121/137 Installing : gpgme-1.17.1-3.fc38.ppc64le 122/137 Installing : librepo-1.15.1-1.fc38.ppc64le 123/137 Installing : libdnf-0.68.0-1.fc38.ppc64le 124/137 Installing : python3-libdnf-0.68.0-1.fc38.ppc64le 125/137 Installing : python3-hawkey-0.68.0-1.fc38.ppc64le 126/137 Installing : python3-gpg-1.17.1-3.fc38.ppc64le 127/137 Installing : curl-7.87.0-1.fc38.ppc64le 128/137 Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le 129/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le 129/137 Installing : ima-evm-utils-1.4-6.fc37.ppc64le 130/137 Installing : rpm-sign-libs-4.18.0-8.fc38.ppc64le 131/137 Installing : python3-rpm-4.18.0-8.fc38.ppc64le 132/137 Installing : python3-dnf-4.14.0-1.fc38.noarch 133/137 Installing : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 134/137 Installing : dnf-plugins-core-4.3.1-1.fc38.noarch 135/137 Installing : dnf-4.14.0-1.fc38.noarch 136/137 Running scriptlet: dnf-4.14.0-1.fc38.noarch 136/137 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 137/137 Installing : rpm-4.18.0-8.fc38.ppc64le 137/137 Running scriptlet: filesystem-3.18-2.fc37.ppc64le 137/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 137/137 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 137/137 Verifying : alternatives-1.21-1.fc38.ppc64le 1/137 Verifying : bash-5.2.9-3.fc38.ppc64le 2/137 Verifying : bzip2-libs-1.0.8-12.fc38.ppc64le 3/137 Verifying : libacl-2.3.1-4.fc38.ppc64le 4/137 Verifying : libattr-2.5.1-5.fc38.ppc64le 5/137 Verifying : libbrotli-1.0.9-9.fc38.ppc64le 6/137 Verifying : libgcc-13.0.0-0.4.fc38.ppc64le 7/137 Verifying : libgomp-13.0.0-0.4.fc38.ppc64le 8/137 Verifying : libstdc++-13.0.0-0.4.fc38.ppc64le 9/137 Verifying : audit-libs-3.0.9-2.fc38.ppc64le 10/137 Verifying : basesystem-11-14.fc37.noarch 11/137 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 12/137 Verifying : coreutils-9.1-8.fc38.ppc64le 13/137 Verifying : coreutils-common-9.1-8.fc38.ppc64le 14/137 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 15/137 Verifying : curl-7.87.0-1.fc38.ppc64le 16/137 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 17/137 Verifying : dbus-libs-1:1.14.4-1.fc38.ppc64le 18/137 Verifying : dnf-4.14.0-1.fc38.noarch 19/137 Verifying : dnf-data-4.14.0-1.fc38.noarch 20/137 Verifying : dnf-plugins-core-4.3.1-1.fc38.noarch 21/137 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 22/137 Verifying : elfutils-libelf-0.188-3.fc38.ppc64le 23/137 Verifying : elfutils-libs-0.188-3.fc38.ppc64le 24/137 Verifying : expat-2.5.0-1.fc38.ppc64le 25/137 Verifying : fedora-gpg-keys-38-0.3.noarch 26/137 Verifying : fedora-release-38-0.6.noarch 27/137 Verifying : fedora-release-common-38-0.6.noarch 28/137 Verifying : fedora-release-identity-basic-38-0.6.noarch 29/137 Verifying : fedora-repos-38-0.3.noarch 30/137 Verifying : fedora-repos-rawhide-38-0.3.noarch 31/137 Verifying : file-libs-5.42-4.fc37.ppc64le 32/137 Verifying : filesystem-3.18-2.fc37.ppc64le 33/137 Verifying : findutils-1:4.9.0-2.fc37.ppc64le 34/137 Verifying : gawk-5.1.1-4.fc37.ppc64le 35/137 Verifying : gdbm-libs-1:1.23-2.fc37.ppc64le 36/137 Verifying : glib2-2.74.1-2.fc38.ppc64le 37/137 Verifying : glibc-2.36.9000-18.fc38.ppc64le 38/137 Verifying : glibc-common-2.36.9000-18.fc38.ppc64le 39/137 Verifying : glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le 40/137 Verifying : gmp-1:6.2.1-3.fc37.ppc64le 41/137 Verifying : gnupg2-2.3.8-1.fc38.ppc64le 42/137 Verifying : gnutls-3.7.8-9.fc38.ppc64le 43/137 Verifying : gpgme-1.17.1-3.fc38.ppc64le 44/137 Verifying : grep-3.8-1.fc38.ppc64le 45/137 Verifying : ima-evm-utils-1.4-6.fc37.ppc64le 46/137 Verifying : json-c-0.16-3.fc38.ppc64le 47/137 Verifying : keyutils-libs-1.6.1-5.fc37.ppc64le 48/137 Verifying : krb5-libs-1.20.1-3.fc38.ppc64le 49/137 Verifying : libarchive-3.6.1-3.fc38.ppc64le 50/137 Verifying : libassuan-2.5.5-5.fc37.ppc64le 51/137 Verifying : libb2-0.98.1-7.fc37.ppc64le 52/137 Verifying : libblkid-2.38.1-3.fc38.ppc64le 53/137 Verifying : libcap-2.48-5.fc37.ppc64le 54/137 Verifying : libcap-ng-0.8.3-4.fc38.ppc64le 55/137 Verifying : libcom_err-1.46.5-3.fc37.ppc64le 56/137 Verifying : libcomps-0.1.18-4.fc37.ppc64le 57/137 Verifying : libcurl-7.87.0-1.fc38.ppc64le 58/137 Verifying : libdnf-0.68.0-1.fc38.ppc64le 59/137 Verifying : libevent-2.1.12-7.fc37.ppc64le 60/137 Verifying : libffi-3.4.4-1.fc38.ppc64le 61/137 Verifying : libfsverity-1.4-8.fc37.ppc64le 62/137 Verifying : libgcrypt-1.10.1-6.fc38.ppc64le 63/137 Verifying : libgpg-error-1.46-1.fc38.ppc64le 64/137 Verifying : libidn2-2.3.4-1.fc38.ppc64le 65/137 Verifying : libksba-1.6.3-1.fc38.ppc64le 66/137 Verifying : libmodulemd-2.14.0-4.fc37.ppc64le 67/137 Verifying : libmount-2.38.1-3.fc38.ppc64le 68/137 Verifying : libnghttp2-1.51.0-1.fc38.ppc64le 69/137 Verifying : libnsl2-2.0.0-4.fc37.ppc64le 70/137 Verifying : libpsl-0.21.1-6.fc37.ppc64le 71/137 Verifying : librepo-1.15.1-1.fc38.ppc64le 72/137 Verifying : libreport-filesystem-2.17.6-1.fc38.noarch 73/137 Verifying : libselinux-3.4-6.fc38.ppc64le 74/137 Verifying : libsemanage-3.4-6.fc38.ppc64le 75/137 Verifying : libsepol-3.4-4.fc38.ppc64le 76/137 Verifying : libsigsegv-2.14-3.fc37.ppc64le 77/137 Verifying : libsmartcols-2.38.1-3.fc38.ppc64le 78/137 Verifying : libsolv-0.7.22-3.fc37.ppc64le 79/137 Verifying : libssh-0.10.4-2.fc38.ppc64le 80/137 Verifying : libssh-config-0.10.4-2.fc38.noarch 81/137 Verifying : libtasn1-4.19.0-1.fc38.ppc64le 82/137 Verifying : libtirpc-1.3.3-0.fc37.ppc64le 83/137 Verifying : libunistring-1.0-2.fc37.ppc64le 84/137 Verifying : libuuid-2.38.1-3.fc38.ppc64le 85/137 Verifying : libverto-0.3.2-4.fc37.ppc64le 86/137 Verifying : libxcrypt-4.4.33-5.fc38.ppc64le 87/137 Verifying : libxml2-2.10.3-2.fc38.ppc64le 88/137 Verifying : libyaml-0.2.5-8.fc37.ppc64le 89/137 Verifying : libzstd-1.5.2-3.fc37.ppc64le 90/137 Verifying : lua-libs-5.4.4-6.fc38.ppc64le 91/137 Verifying : lz4-libs-1.9.3-5.fc37.ppc64le 92/137 Verifying : mpdecimal-2.5.1-4.fc37.ppc64le 93/137 Verifying : mpfr-4.1.1-2.fc38.ppc64le 94/137 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 95/137 Verifying : ncurses-libs-6.3-5.20221126.fc38.ppc64le 96/137 Verifying : nettle-3.8-2.fc37.ppc64le 97/137 Verifying : npth-1.6-10.fc38.ppc64le 98/137 Verifying : openldap-2.6.3-1.fc38.ppc64le 99/137 Verifying : openssl-libs-1:3.0.5-6.fc38.ppc64le 100/137 Verifying : p11-kit-0.24.1-5.fc38.ppc64le 101/137 Verifying : p11-kit-trust-0.24.1-5.fc38.ppc64le 102/137 Verifying : pcre2-10.40-1.fc37.1.ppc64le 103/137 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 104/137 Verifying : popt-1.19-1.fc38.ppc64le 105/137 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 106/137 Verifying : python-pip-wheel-22.3.1-1.fc38.noarch 107/137 Verifying : python-setuptools-wheel-65.5.1-1.fc38.noarch 108/137 Verifying : python3-3.11.1-1.fc38.ppc64le 109/137 Verifying : python3-dateutil-1:2.8.2-4.fc37.noarch 110/137 Verifying : python3-dbus-1.3.2-1.fc38.ppc64le 111/137 Verifying : python3-distro-1.8.0-1.fc38.noarch 112/137 Verifying : python3-dnf-4.14.0-1.fc38.noarch 113/137 Verifying : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 114/137 Verifying : python3-gpg-1.17.1-3.fc38.ppc64le 115/137 Verifying : python3-hawkey-0.68.0-1.fc38.ppc64le 116/137 Verifying : python3-libcomps-0.1.18-4.fc37.ppc64le 117/137 Verifying : python3-libdnf-0.68.0-1.fc38.ppc64le 118/137 Verifying : python3-libs-3.11.1-1.fc38.ppc64le 119/137 Verifying : python3-rpm-4.18.0-8.fc38.ppc64le 120/137 Verifying : python3-six-1.16.0-8.fc37.noarch 121/137 Verifying : readline-8.2-2.fc38.ppc64le 122/137 Verifying : rpm-4.18.0-8.fc38.ppc64le 123/137 Verifying : rpm-build-libs-4.18.0-8.fc38.ppc64le 124/137 Verifying : rpm-libs-4.18.0-8.fc38.ppc64le 125/137 Verifying : rpm-sequoia-1.2.0-1.fc38.ppc64le 126/137 Verifying : rpm-sign-libs-4.18.0-8.fc38.ppc64le 127/137 Verifying : sed-4.8-11.fc37.ppc64le 128/137 Verifying : setup-2.14.3-1.fc38.noarch 129/137 Verifying : shadow-utils-2:4.13-3.fc38.ppc64le 130/137 Verifying : sqlite-libs-3.40.0-1.fc38.ppc64le 131/137 Verifying : systemd-libs-252.4-598.fc38.ppc64le 132/137 Verifying : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le 133/137 Verifying : tzdata-2022g-1.fc38.noarch 134/137 Verifying : xz-libs-5.2.9-1.fc38.ppc64le 135/137 Verifying : zchunk-libs-1.2.3-1.fc38.ppc64le 136/137 Verifying : zlib-1.2.13-1.fc38.ppc64le 137/137 Installed products updated. Installed: alternatives-1.21-1.fc38.ppc64le audit-libs-3.0.9-2.fc38.ppc64le basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.ppc64le bzip2-libs-1.0.8-12.fc38.ppc64le ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.ppc64le coreutils-common-9.1-8.fc38.ppc64le crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.ppc64le cyrus-sasl-lib-2.1.28-8.fc38.ppc64le dbus-libs-1:1.14.4-1.fc38.ppc64le dnf-4.14.0-1.fc38.noarch dnf-data-4.14.0-1.fc38.noarch dnf-plugins-core-4.3.1-1.fc38.noarch elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.ppc64le elfutils-libs-0.188-3.fc38.ppc64le expat-2.5.0-1.fc38.ppc64le fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.6.noarch fedora-release-common-38-0.6.noarch fedora-release-identity-basic-38-0.6.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-libs-5.42-4.fc37.ppc64le filesystem-3.18-2.fc37.ppc64le findutils-1:4.9.0-2.fc37.ppc64le gawk-5.1.1-4.fc37.ppc64le gdbm-libs-1:1.23-2.fc37.ppc64le glib2-2.74.1-2.fc38.ppc64le glibc-2.36.9000-18.fc38.ppc64le glibc-common-2.36.9000-18.fc38.ppc64le glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le gmp-1:6.2.1-3.fc37.ppc64le gnupg2-2.3.8-1.fc38.ppc64le gnutls-3.7.8-9.fc38.ppc64le gpgme-1.17.1-3.fc38.ppc64le grep-3.8-1.fc38.ppc64le ima-evm-utils-1.4-6.fc37.ppc64le json-c-0.16-3.fc38.ppc64le keyutils-libs-1.6.1-5.fc37.ppc64le krb5-libs-1.20.1-3.fc38.ppc64le libacl-2.3.1-4.fc38.ppc64le libarchive-3.6.1-3.fc38.ppc64le libassuan-2.5.5-5.fc37.ppc64le libattr-2.5.1-5.fc38.ppc64le libb2-0.98.1-7.fc37.ppc64le libblkid-2.38.1-3.fc38.ppc64le libbrotli-1.0.9-9.fc38.ppc64le libcap-2.48-5.fc37.ppc64le libcap-ng-0.8.3-4.fc38.ppc64le libcom_err-1.46.5-3.fc37.ppc64le libcomps-0.1.18-4.fc37.ppc64le libcurl-7.87.0-1.fc38.ppc64le libdnf-0.68.0-1.fc38.ppc64le libevent-2.1.12-7.fc37.ppc64le libffi-3.4.4-1.fc38.ppc64le libfsverity-1.4-8.fc37.ppc64le libgcc-13.0.0-0.4.fc38.ppc64le libgcrypt-1.10.1-6.fc38.ppc64le libgomp-13.0.0-0.4.fc38.ppc64le libgpg-error-1.46-1.fc38.ppc64le libidn2-2.3.4-1.fc38.ppc64le libksba-1.6.3-1.fc38.ppc64le libmodulemd-2.14.0-4.fc37.ppc64le libmount-2.38.1-3.fc38.ppc64le libnghttp2-1.51.0-1.fc38.ppc64le libnsl2-2.0.0-4.fc37.ppc64le libpsl-0.21.1-6.fc37.ppc64le librepo-1.15.1-1.fc38.ppc64le libreport-filesystem-2.17.6-1.fc38.noarch libselinux-3.4-6.fc38.ppc64le libsemanage-3.4-6.fc38.ppc64le libsepol-3.4-4.fc38.ppc64le libsigsegv-2.14-3.fc37.ppc64le libsmartcols-2.38.1-3.fc38.ppc64le libsolv-0.7.22-3.fc37.ppc64le libssh-0.10.4-2.fc38.ppc64le libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.ppc64le libtasn1-4.19.0-1.fc38.ppc64le libtirpc-1.3.3-0.fc37.ppc64le libunistring-1.0-2.fc37.ppc64le libuuid-2.38.1-3.fc38.ppc64le libverto-0.3.2-4.fc37.ppc64le libxcrypt-4.4.33-5.fc38.ppc64le libxml2-2.10.3-2.fc38.ppc64le libyaml-0.2.5-8.fc37.ppc64le libzstd-1.5.2-3.fc37.ppc64le lua-libs-5.4.4-6.fc38.ppc64le lz4-libs-1.9.3-5.fc37.ppc64le mpdecimal-2.5.1-4.fc37.ppc64le mpfr-4.1.1-2.fc38.ppc64le ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.ppc64le nettle-3.8-2.fc37.ppc64le npth-1.6-10.fc38.ppc64le openldap-2.6.3-1.fc38.ppc64le openssl-libs-1:3.0.5-6.fc38.ppc64le p11-kit-0.24.1-5.fc38.ppc64le p11-kit-trust-0.24.1-5.fc38.ppc64le pcre2-10.40-1.fc37.1.ppc64le pcre2-syntax-10.40-1.fc37.1.noarch popt-1.19-1.fc38.ppc64le publicsuffix-list-dafsa-20221208-1.fc38.noarch python-pip-wheel-22.3.1-1.fc38.noarch python-setuptools-wheel-65.5.1-1.fc38.noarch python3-3.11.1-1.fc38.ppc64le python3-dateutil-1:2.8.2-4.fc37.noarch python3-dbus-1.3.2-1.fc38.ppc64le python3-distro-1.8.0-1.fc38.noarch python3-dnf-4.14.0-1.fc38.noarch python3-dnf-plugins-core-4.3.1-1.fc38.noarch python3-gpg-1.17.1-3.fc38.ppc64le python3-hawkey-0.68.0-1.fc38.ppc64le python3-libcomps-0.1.18-4.fc37.ppc64le python3-libdnf-0.68.0-1.fc38.ppc64le python3-libs-3.11.1-1.fc38.ppc64le python3-rpm-4.18.0-8.fc38.ppc64le python3-six-1.16.0-8.fc37.noarch readline-8.2-2.fc38.ppc64le rpm-4.18.0-8.fc38.ppc64le rpm-build-libs-4.18.0-8.fc38.ppc64le rpm-libs-4.18.0-8.fc38.ppc64le rpm-sequoia-1.2.0-1.fc38.ppc64le rpm-sign-libs-4.18.0-8.fc38.ppc64le sed-4.8-11.fc37.ppc64le setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.ppc64le sqlite-libs-3.40.0-1.fc38.ppc64le systemd-libs-252.4-598.fc38.ppc64le tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le tzdata-2022g-1.fc38.noarch xz-libs-5.2.9-1.fc38.ppc64le zchunk-libs-1.2.3-1.fc38.ppc64le zlib-1.2.13-1.fc38.ppc64le Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 11 kB/s | 3.0 kB 00:00 Copr repository 9.3 MB/s | 6.2 MB 00:00 Additional repo https_jakub_fedorapeople_org_fe 9.2 kB/s | 3.0 kB 00:00 fedora 24 kB/s | 6.7 kB 00:00 Dependencies resolved. ========================================================================================================================== Package Arch Version Repository Size ========================================================================================================================== Installing group/module packages: bash ppc64le 5.2.9-3.fc38 copr_base 1.9 M bzip2 ppc64le 1.0.8-12.fc38 copr_base 54 k coreutils ppc64le 9.1-8.fc38 fedora 1.4 M cpio ppc64le 2.13-13.fc38 fedora 283 k diffutils ppc64le 3.8-3.fc37 fedora 389 k fedora-release-common noarch 38-0.6 fedora 21 k findutils ppc64le 1:4.9.0-2.fc37 fedora 538 k gawk ppc64le 5.1.1-4.fc37 fedora 1.0 M glibc-minimal-langpack ppc64le 2.36.9000-18.fc38 fedora 30 k grep ppc64le 3.8-1.fc38 fedora 303 k gzip ppc64le 1.12-2.fc37 fedora 170 k info ppc64le 7.0.1-1.fc38 fedora 199 k patch ppc64le 2.7.6-17.fc37 fedora 135 k redhat-rpm-config noarch 235-1.fc38 fedora 80 k rpm-build ppc64le 4.18.0-8.fc38 fedora 78 k sed ppc64le 4.8-11.fc37 fedora 313 k shadow-utils ppc64le 2:4.13-3.fc38 fedora 1.3 M tar ppc64le 2:1.34-5.fc38 fedora 914 k unzip ppc64le 6.0-58.fc38 fedora 188 k util-linux ppc64le 2.38.1-3.fc38 fedora 2.4 M which ppc64le 2.21-36.fc38 fedora 42 k xz ppc64le 5.2.9-1.fc38 fedora 310 k Installing dependencies: alternatives ppc64le 1.21-1.fc38 copr_base 41 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs ppc64le 3.0.9-2.fc38 fedora 130 k authselect ppc64le 1.4.2-1.fc38 copr_base 141 k authselect-libs ppc64le 1.4.2-1.fc38 copr_base 241 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils ppc64le 2.39-6.fc38 copr_base 6.2 M binutils-gold ppc64le 2.39-6.fc38 copr_base 1.1 M bzip2-libs ppc64le 1.0.8-12.fc38 copr_base 48 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common ppc64le 9.1-8.fc38 fedora 2.0 M cracklib ppc64le 2.9.7-30.fc38 fedora 94 k crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl ppc64le 7.87.0-1.fc38 fedora 348 k cyrus-sasl-lib ppc64le 2.1.28-8.fc38 fedora 881 k debugedit ppc64le 5.0-5.fc37 fedora 80 k dwz ppc64le 0.15-1.fc38 fedora 142 k ed ppc64le 1.18-2.fc37 fedora 81 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils ppc64le 0.188-3.fc38 fedora 559 k elfutils-debuginfod-client ppc64le 0.188-3.fc38 fedora 41 k elfutils-default-yama-scope noarch 0.188-3.fc38 fedora 15 k elfutils-libelf ppc64le 0.188-3.fc38 fedora 205 k elfutils-libs ppc64le 0.188-3.fc38 fedora 291 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.6 fedora 11 k fedora-release-identity-basic noarch 38-0.6 fedora 11 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file ppc64le 5.42-4.fc37 fedora 49 k file-libs ppc64le 5.42-4.fc37 fedora 688 k filesystem ppc64le 3.18-2.fc37 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-10.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-6.fc37 fedora 7.7 k gdb-minimal ppc64le 12.1-10.fc38 fedora 3.7 M gdbm-libs ppc64le 1:1.23-2.fc37 fedora 62 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc ppc64le 2.36.9000-18.fc38 fedora 2.2 M glibc-common ppc64le 2.36.9000-18.fc38 fedora 322 k glibc-gconv-extra ppc64le 2.36.9000-18.fc38 fedora 1.9 M gmp ppc64le 1:6.2.1-3.fc37 fedora 302 k gnat-srpm-macros noarch 4-16.fc37 fedora 8.3 k go-srpm-macros noarch 3.2.0-1.fc38 fedora 27 k jansson ppc64le 2.13.1-5.fc37 fedora 50 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs ppc64le 1.6.1-5.fc37 fedora 32 k krb5-libs ppc64le 1.20.1-3.fc38 fedora 810 k libacl ppc64le 2.3.1-4.fc38 copr_base 26 k libarchive ppc64le 3.6.1-3.fc38 fedora 463 k libattr ppc64le 2.5.1-5.fc38 copr_base 19 k libblkid ppc64le 2.38.1-3.fc38 fedora 122 k libbrotli ppc64le 1.0.9-9.fc38 copr_base 345 k libcap ppc64le 2.48-5.fc37 fedora 72 k libcap-ng ppc64le 0.8.3-4.fc38 fedora 33 k libcom_err ppc64le 1.46.5-3.fc37 fedora 26 k libcurl ppc64le 7.87.0-1.fc38 fedora 334 k libdb ppc64le 5.3.28-54.fc38 fedora 841 k libeconf ppc64le 0.4.0-4.fc37 fedora 30 k libevent ppc64le 2.1.12-7.fc37 fedora 277 k libfdisk ppc64le 2.38.1-3.fc38 fedora 176 k libffi ppc64le 3.4.4-1.fc38 fedora 38 k libgcc ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 88 k libgomp ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 314 k libidn2 ppc64le 2.3.4-1.fc38 fedora 163 k libmount ppc64le 2.38.1-3.fc38 fedora 154 k libnghttp2 ppc64le 1.51.0-1.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-4.fc37 fedora 32 k libpkgconf ppc64le 1.8.0-3.fc37 fedora 40 k libpsl ppc64le 0.21.1-6.fc37 fedora 65 k libpwquality ppc64le 1.4.4-11.fc37 fedora 119 k librtas ppc64le 2.0.3-1.fc38 fedora 67 k libselinux ppc64le 3.4-6.fc38 fedora 99 k libsemanage ppc64le 3.4-6.fc38 fedora 131 k libsepol ppc64le 3.4-4.fc38 fedora 356 k libsigsegv ppc64le 2.14-3.fc37 fedora 28 k libsmartcols ppc64le 2.38.1-3.fc38 fedora 70 k libssh ppc64le 0.10.4-2.fc38 fedora 235 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 932 k libtasn1 ppc64le 4.19.0-1.fc38 fedora 80 k libtirpc ppc64le 1.3.3-0.fc37 fedora 108 k libunistring ppc64le 1.0-2.fc37 fedora 586 k libutempter ppc64le 1.2.1-7.fc37 fedora 27 k libuuid ppc64le 2.38.1-3.fc38 fedora 29 k libverto ppc64le 0.3.2-4.fc37 fedora 22 k libxcrypt ppc64le 4.4.33-5.fc38 fedora 132 k libxml2 ppc64le 2.10.3-2.fc38 fedora 781 k libzstd ppc64le 1.5.2-3.fc37 fedora 316 k lua-libs ppc64le 5.4.4-6.fc38 fedora 148 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs ppc64le 1.9.3-5.fc37 fedora 89 k mpfr ppc64le 4.1.1-2.fc38 fedora 608 k ncurses-base noarch 6.3-5.20221126.fc38 fedora 86 k ncurses-libs ppc64le 6.3-5.20221126.fc38 fedora 374 k nettle ppc64le 3.8-2.fc37 fedora 442 k nim-srpm-macros noarch 3-7.fc37 fedora 8.4 k ocaml-srpm-macros noarch 7-2.fc37 fedora 13 k openblas-srpm-macros noarch 2-12.fc37 fedora 7.5 k openldap ppc64le 2.6.3-1.fc38 fedora 287 k openssl-libs ppc64le 1:3.0.5-6.fc38 fedora 2.2 M p11-kit ppc64le 0.24.1-5.fc38 fedora 374 k p11-kit-trust ppc64le 0.24.1-5.fc38 fedora 149 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam ppc64le 1.5.2-15.fc38 fedora 605 k pam-libs ppc64le 1.5.2-15.fc38 fedora 63 k pcre2 ppc64le 10.40-1.fc37.1 fedora 240 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k perl-srpm-macros noarch 1-47.fc38 fedora 8.2 k pkgconf ppc64le 1.8.0-3.fc37 fedora 43 k pkgconf-m4 noarch 1.8.0-3.fc37 fedora 14 k pkgconf-pkg-config ppc64le 1.8.0-3.fc37 fedora 10 k popt ppc64le 1.19-1.fc38 fedora 71 k publicsuffix-list-dafsa noarch 20221208-1.fc38 fedora 59 k python-srpm-macros noarch 3.11-6.fc38 fedora 25 k qt5-srpm-macros noarch 5.15.7-1.fc38 fedora 7.9 k readline ppc64le 8.2-2.fc38 fedora 228 k rpm ppc64le 4.18.0-8.fc38 fedora 568 k rpm-build-libs ppc64le 4.18.0-8.fc38 fedora 103 k rpm-libs ppc64le 4.18.0-8.fc38 fedora 355 k rpm-sequoia ppc64le 1.2.0-1.fc38 fedora 1.4 M rpmautospec-rpm-macros noarch 0.3.1-1.fc38 fedora 8.8 k rust-srpm-macros noarch 23-1.fc38 fedora 9.4 k setup noarch 2.14.3-1.fc38 fedora 152 k sqlite-libs ppc64le 3.40.0-1.fc38 fedora 776 k systemd-libs ppc64le 252.4-598.fc38 fedora 666 k tzdata noarch 2022g-1.fc38 fedora 716 k util-linux-core ppc64le 2.38.1-3.fc38 fedora 515 k xxhash-libs ppc64le 0.8.1-3.fc37 fedora 38 k xz-libs ppc64le 5.2.9-1.fc38 fedora 104 k zip ppc64le 3.0-35.fc38 fedora 267 k zlib ppc64le 1.2.13-1.fc38 fedora 100 k zstd ppc64le 1.5.2-3.fc37 fedora 466 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================== Install 154 Packages Total size: 57 M Installed size: 328 M Downloading Packages: [SKIPPED] alternatives-1.21-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] authselect-1.4.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] bash-5.2.9-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] binutils-2.39-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-12.fc38.ppc64le.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-12.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libacl-2.3.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libattr-2.5.1-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-9.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libgcc-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libgomp-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libstdc++-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.0.9-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded [SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.1-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cpio-2.13-13.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-30.fc38.ppc64le.rpm: Already downloaded [SKIPPED] crypto-policies-20221215-1.gita4c31a3.fc38.noarch.rpm: Already downloaded [SKIPPED] curl-7.87.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] debugedit-5.0-5.fc37.ppc64le.rpm: Already downloaded [SKIPPED] diffutils-3.8-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] dwz-0.15-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] ed-1.18-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.188-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.188-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.188-3.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.188-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-libs-0.188-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-release-38-0.6.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-0.6.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-0.6.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded [SKIPPED] file-5.42-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] file-libs-5.42-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] filesystem-3.18-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] findutils-4.9.0-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-10.fc38.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded [SKIPPED] gawk-5.1.1-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] gdb-minimal-12.1-10.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded [SKIPPED] glibc-2.36.9000-18.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-common-2.36.9000-18.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.36.9000-18.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gmp-6.2.1-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] grep-3.8-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gzip-1.12-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] info-7.0.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] jansson-2.13.1-5.fc37.ppc64le.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-5.fc37.ppc64le.rpm: Already downloaded [SKIPPED] krb5-libs-1.20.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libcap-2.48-5.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libcurl-7.87.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libdb-5.3.28-54.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libevent-2.1.12-7.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libffi-3.4.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libmount-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libnghttp2-1.51.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libpsl-0.21.1-6.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libpwquality-1.4.4-11.fc37.ppc64le.rpm: Already downloaded [SKIPPED] librtas-2.0.3-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libselinux-3.4-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsemanage-3.4-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsepol-3.4-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libssh-0.10.4-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-0.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libunistring-1.0-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-7.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libverto-0.3.2-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.33-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libxml2-2.10.3-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libzstd-1.5.2-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.3-5.fc37.ppc64le.rpm: Already downloaded [SKIPPED] mpfr-4.1.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] ncurses-base-6.3-5.20221126.fc38.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.3-5.20221126.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nettle-3.8-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.3-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.5-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.2-15.fc38.ppc64le.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-15.fc38.ppc64le.rpm: Already downloaded [SKIPPED] patch-2.7.6-17.fc37.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-10.40-1.fc37.1.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.40-1.fc37.1.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-47.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-3.fc37.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] popt-1.19-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20221208-1.fc38.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-6.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] redhat-rpm-config-235-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.0-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-build-4.18.0-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.0-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.0-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-11.fc37.ppc64le.rpm: Already downloaded [SKIPPED] setup-2.14.3-1.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] sqlite-libs-3.40.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] systemd-libs-252.4-598.fc38.ppc64le.rpm: Already downloaded [SKIPPED] tar-1.34-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] tzdata-2022g-1.fc38.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-58.fc38.ppc64le.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] which-2.21-36.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.1-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] xz-5.2.9-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xz-libs-5.2.9-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] zip-3.0-35.fc38.ppc64le.rpm: Already downloaded [SKIPPED] zlib-1.2.13-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] zstd-1.5.2-3.fc37.ppc64le.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.ppc64le 1/154 Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le 1/154 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/154 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/154 Installing : fedora-release-identity-basic-38-0.6.noarch 3/154 Installing : tzdata-2022g-1.fc38.noarch 4/154 Installing : rust-srpm-macros-23-1.fc38.noarch 5/154 Installing : qt5-srpm-macros-5.15.7-1.fc38.noarch 6/154 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 7/154 Installing : pkgconf-m4-1.8.0-3.fc37.noarch 8/154 Installing : perl-srpm-macros-1-47.fc38.noarch 9/154 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 10/154 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 11/154 Installing : openblas-srpm-macros-2-12.fc37.noarch 12/154 Installing : ocaml-srpm-macros-7-2.fc37.noarch 13/154 Installing : nim-srpm-macros-3-7.fc37.noarch 14/154 Installing : ncurses-base-6.3-5.20221126.fc38.noarch 15/154 Installing : libssh-config-0.10.4-2.fc38.noarch 16/154 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 17/154 Installing : gnat-srpm-macros-4-16.fc37.noarch 18/154 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 19/154 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 20/154 Installing : fedora-gpg-keys-38-0.3.noarch 21/154 Installing : fedora-release-38-0.6.noarch 22/154 Installing : fedora-release-common-38-0.6.noarch 23/154 Installing : fedora-repos-rawhide-38-0.3.noarch 24/154 Installing : fedora-repos-38-0.3.noarch 25/154 Installing : setup-2.14.3-1.fc38.noarch 26/154 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-1.fc38.noarch 26/154 Installing : filesystem-3.18-2.fc37.ppc64le 27/154 Installing : basesystem-11-14.fc37.noarch 28/154 Installing : glibc-gconv-extra-2.36.9000-18.fc38.ppc64le 29/154 Running scriptlet: glibc-gconv-extra-2.36.9000-18.fc38.ppc64le 29/154 Installing : ncurses-libs-6.3-5.20221126.fc38.ppc64le 30/154 Running scriptlet: glibc-2.36.9000-18.fc38.ppc64le 31/154 Installing : glibc-2.36.9000-18.fc38.ppc64le 31/154 Running scriptlet: glibc-2.36.9000-18.fc38.ppc64le 31/154 Installing : bash-5.2.9-3.fc38.ppc64le 32/154 Running scriptlet: bash-5.2.9-3.fc38.ppc64le 32/154 Installing : glibc-common-2.36.9000-18.fc38.ppc64le 33/154 Installing : glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le 34/154 Installing : zlib-1.2.13-1.fc38.ppc64le 35/154 Installing : xz-libs-5.2.9-1.fc38.ppc64le 36/154 Installing : bzip2-libs-1.0.8-12.fc38.ppc64le 37/154 Installing : elfutils-libelf-0.188-3.fc38.ppc64le 38/154 Installing : gmp-1:6.2.1-3.fc37.ppc64le 39/154 Installing : libstdc++-13.0.0-0.4.fc38.ppc64le 40/154 Installing : libuuid-2.38.1-3.fc38.ppc64le 41/154 Installing : libzstd-1.5.2-3.fc37.ppc64le 42/154 Installing : popt-1.19-1.fc38.ppc64le 43/154 Installing : libblkid-2.38.1-3.fc38.ppc64le 44/154 Installing : libattr-2.5.1-5.fc38.ppc64le 45/154 Installing : libacl-2.3.1-4.fc38.ppc64le 46/154 Installing : libcap-2.48-5.fc37.ppc64le 47/154 Installing : libxcrypt-4.4.33-5.fc38.ppc64le 48/154 Installing : readline-8.2-2.fc38.ppc64le 49/154 Installing : lz4-libs-1.9.3-5.fc37.ppc64le 50/154 Installing : systemd-libs-252.4-598.fc38.ppc64le 51/154 Installing : mpfr-4.1.1-2.fc38.ppc64le 52/154 Installing : dwz-0.15-1.fc38.ppc64le 53/154 Installing : unzip-6.0-58.fc38.ppc64le 54/154 Installing : file-libs-5.42-4.fc37.ppc64le 55/154 Installing : file-5.42-4.fc37.ppc64le 56/154 Installing : sqlite-libs-3.40.0-1.fc38.ppc64le 57/154 Installing : alternatives-1.21-1.fc38.ppc64le 58/154 Installing : libcap-ng-0.8.3-4.fc38.ppc64le 59/154 Installing : audit-libs-3.0.9-2.fc38.ppc64le 60/154 Installing : libcom_err-1.46.5-3.fc37.ppc64le 61/154 Installing : libeconf-0.4.0-4.fc37.ppc64le 62/154 Installing : pam-libs-1.5.2-15.fc38.ppc64le 63/154 Installing : libsepol-3.4-4.fc38.ppc64le 64/154 Installing : libsmartcols-2.38.1-3.fc38.ppc64le 65/154 Installing : libunistring-1.0-2.fc37.ppc64le 66/154 Installing : libidn2-2.3.4-1.fc38.ppc64le 67/154 Installing : lua-libs-5.4.4-6.fc38.ppc64le 68/154 Installing : pcre2-10.40-1.fc37.1.ppc64le 69/154 Installing : libselinux-3.4-6.fc38.ppc64le 70/154 Installing : sed-4.8-11.fc37.ppc64le 71/154 Installing : grep-3.8-1.fc38.ppc64le 72/154 Installing : findutils-1:4.9.0-2.fc37.ppc64le 73/154 Installing : xz-5.2.9-1.fc38.ppc64le 74/154 Installing : libmount-2.38.1-3.fc38.ppc64le 75/154 Installing : util-linux-core-2.38.1-3.fc38.ppc64le 76/154 Installing : libsemanage-3.4-6.fc38.ppc64le 77/154 Installing : shadow-utils-2:4.13-3.fc38.ppc64le 78/154 Running scriptlet: libutempter-1.2.1-7.fc37.ppc64le 79/154 Installing : libutempter-1.2.1-7.fc37.ppc64le 79/154 Installing : tar-2:1.34-5.fc38.ppc64le 80/154 Installing : libpsl-0.21.1-6.fc37.ppc64le 81/154 Installing : zip-3.0-35.fc38.ppc64le 82/154 Installing : zstd-1.5.2-3.fc37.ppc64le 83/154 Installing : libfdisk-2.38.1-3.fc38.ppc64le 84/154 Installing : nettle-3.8-2.fc37.ppc64le 85/154 Installing : rpm-sequoia-1.2.0-1.fc38.ppc64le 86/154 Installing : rpm-libs-4.18.0-8.fc38.ppc64le 87/154 Installing : bzip2-1.0.8-12.fc38.ppc64le 88/154 Installing : libxml2-2.10.3-2.fc38.ppc64le 89/154 Installing : ed-1.18-2.fc37.ppc64le 90/154 Installing : patch-2.7.6-17.fc37.ppc64le 91/154 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 92/154 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 92/154 Installing : libbrotli-1.0.9-9.fc38.ppc64le 93/154 Installing : libgomp-13.0.0-0.4.fc38.ppc64le 94/154 Installing : cpio-2.13-13.fc38.ppc64le 95/154 Installing : diffutils-3.8-3.fc37.ppc64le 96/154 Installing : gdbm-libs-1:1.23-2.fc37.ppc64le 97/154 Installing : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 98/154 Installing : jansson-2.13.1-5.fc37.ppc64le 99/154 Installing : keyutils-libs-1.6.1-5.fc37.ppc64le 100/154 Installing : libdb-5.3.28-54.fc38.ppc64le 101/154 Installing : libffi-3.4.4-1.fc38.ppc64le 102/154 Installing : p11-kit-0.24.1-5.fc38.ppc64le 103/154 Installing : libnghttp2-1.51.0-1.fc38.ppc64le 104/154 Installing : libpkgconf-1.8.0-3.fc37.ppc64le 105/154 Installing : pkgconf-1.8.0-3.fc37.ppc64le 106/154 Installing : pkgconf-pkg-config-1.8.0-3.fc37.ppc64le 107/154 Installing : librtas-2.0.3-1.fc38.ppc64le 108/154 Running scriptlet: librtas-2.0.3-1.fc38.ppc64le 108/154 Installing : libsigsegv-2.14-3.fc37.ppc64le 109/154 Installing : gawk-5.1.1-4.fc37.ppc64le 110/154 Installing : libtasn1-4.19.0-1.fc38.ppc64le 111/154 Installing : p11-kit-trust-0.24.1-5.fc38.ppc64le 112/154 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le 112/154 Installing : libverto-0.3.2-4.fc37.ppc64le 113/154 Installing : xxhash-libs-0.8.1-3.fc37.ppc64le 114/154 Installing : coreutils-common-9.1-8.fc38.ppc64le 115/154 Installing : openssl-libs-1:3.0.5-6.fc38.ppc64le 116/154 Installing : coreutils-9.1-8.fc38.ppc64le 117/154 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 118/154 Installing : ca-certificates-2022.2.54-5.fc37.noarch 118/154 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 118/154 Installing : krb5-libs-1.20.1-3.fc38.ppc64le 119/154 Installing : libtirpc-1.3.3-0.fc37.ppc64le 120/154 Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le 121/154 Installing : authselect-libs-1.4.2-1.fc38.ppc64le 121/154 Installing : gzip-1.12-2.fc37.ppc64le 122/154 Installing : cracklib-2.9.7-30.fc38.ppc64le 123/154 Installing : libpwquality-1.4.4-11.fc37.ppc64le 124/154 Installing : authselect-1.4.2-1.fc38.ppc64le 125/154 Installing : libnsl2-2.0.0-4.fc37.ppc64le 126/154 Installing : pam-1.5.2-15.fc38.ppc64le 127/154 Installing : libssh-0.10.4-2.fc38.ppc64le 128/154 Installing : libarchive-3.6.1-3.fc38.ppc64le 129/154 Installing : libevent-2.1.12-7.fc37.ppc64le 130/154 Installing : openldap-2.6.3-1.fc38.ppc64le 131/154 Installing : libcurl-7.87.0-1.fc38.ppc64le 132/154 Installing : elfutils-libs-0.188-3.fc38.ppc64le 133/154 Installing : elfutils-debuginfod-client-0.188-3.fc38.ppc64le 134/154 Installing : binutils-gold-2.39-6.fc38.ppc64le 135/154 Installing : binutils-2.39-6.fc38.ppc64le 136/154 Running scriptlet: binutils-2.39-6.fc38.ppc64le 136/154 Installing : elfutils-0.188-3.fc38.ppc64le 137/154 Installing : gdb-minimal-12.1-10.fc38.ppc64le 138/154 Installing : debugedit-5.0-5.fc37.ppc64le 139/154 Installing : rpm-build-libs-4.18.0-8.fc38.ppc64le 140/154 Installing : curl-7.87.0-1.fc38.ppc64le 141/154 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 142/154 Installing : rpm-4.18.0-8.fc38.ppc64le 142/154 Installing : efi-srpm-macros-5-6.fc37.noarch 143/154 Installing : lua-srpm-macros-1-7.fc37.noarch 144/154 Installing : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 145/154 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 146/154 Installing : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 147/154 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 148/154 Installing : python-srpm-macros-3.11-6.fc38.noarch 149/154 Installing : redhat-rpm-config-235-1.fc38.noarch 150/154 Installing : rpm-build-4.18.0-8.fc38.ppc64le 151/154 Installing : util-linux-2.38.1-3.fc38.ppc64le 152/154 Installing : which-2.21-36.fc38.ppc64le 153/154 Installing : info-7.0.1-1.fc38.ppc64le 154/154 Running scriptlet: filesystem-3.18-2.fc37.ppc64le 154/154 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 154/154 Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le 154/154 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 154/154 Running scriptlet: info-7.0.1-1.fc38.ppc64le 154/154 Verifying : alternatives-1.21-1.fc38.ppc64le 1/154 Verifying : authselect-1.4.2-1.fc38.ppc64le 2/154 Verifying : authselect-libs-1.4.2-1.fc38.ppc64le 3/154 Verifying : bash-5.2.9-3.fc38.ppc64le 4/154 Verifying : binutils-2.39-6.fc38.ppc64le 5/154 Verifying : binutils-gold-2.39-6.fc38.ppc64le 6/154 Verifying : bzip2-1.0.8-12.fc38.ppc64le 7/154 Verifying : bzip2-libs-1.0.8-12.fc38.ppc64le 8/154 Verifying : libacl-2.3.1-4.fc38.ppc64le 9/154 Verifying : libattr-2.5.1-5.fc38.ppc64le 10/154 Verifying : libbrotli-1.0.9-9.fc38.ppc64le 11/154 Verifying : libgcc-13.0.0-0.4.fc38.ppc64le 12/154 Verifying : libgomp-13.0.0-0.4.fc38.ppc64le 13/154 Verifying : libstdc++-13.0.0-0.4.fc38.ppc64le 14/154 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 15/154 Verifying : audit-libs-3.0.9-2.fc38.ppc64le 16/154 Verifying : basesystem-11-14.fc37.noarch 17/154 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 18/154 Verifying : coreutils-9.1-8.fc38.ppc64le 19/154 Verifying : coreutils-common-9.1-8.fc38.ppc64le 20/154 Verifying : cpio-2.13-13.fc38.ppc64le 21/154 Verifying : cracklib-2.9.7-30.fc38.ppc64le 22/154 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 23/154 Verifying : curl-7.87.0-1.fc38.ppc64le 24/154 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 25/154 Verifying : debugedit-5.0-5.fc37.ppc64le 26/154 Verifying : diffutils-3.8-3.fc37.ppc64le 27/154 Verifying : dwz-0.15-1.fc38.ppc64le 28/154 Verifying : ed-1.18-2.fc37.ppc64le 29/154 Verifying : efi-srpm-macros-5-6.fc37.noarch 30/154 Verifying : elfutils-0.188-3.fc38.ppc64le 31/154 Verifying : elfutils-debuginfod-client-0.188-3.fc38.ppc64le 32/154 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 33/154 Verifying : elfutils-libelf-0.188-3.fc38.ppc64le 34/154 Verifying : elfutils-libs-0.188-3.fc38.ppc64le 35/154 Verifying : fedora-gpg-keys-38-0.3.noarch 36/154 Verifying : fedora-release-38-0.6.noarch 37/154 Verifying : fedora-release-common-38-0.6.noarch 38/154 Verifying : fedora-release-identity-basic-38-0.6.noarch 39/154 Verifying : fedora-repos-38-0.3.noarch 40/154 Verifying : fedora-repos-rawhide-38-0.3.noarch 41/154 Verifying : file-5.42-4.fc37.ppc64le 42/154 Verifying : file-libs-5.42-4.fc37.ppc64le 43/154 Verifying : filesystem-3.18-2.fc37.ppc64le 44/154 Verifying : findutils-1:4.9.0-2.fc37.ppc64le 45/154 Verifying : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 46/154 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 47/154 Verifying : gawk-5.1.1-4.fc37.ppc64le 48/154 Verifying : gdb-minimal-12.1-10.fc38.ppc64le 49/154 Verifying : gdbm-libs-1:1.23-2.fc37.ppc64le 50/154 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 51/154 Verifying : glibc-2.36.9000-18.fc38.ppc64le 52/154 Verifying : glibc-common-2.36.9000-18.fc38.ppc64le 53/154 Verifying : glibc-gconv-extra-2.36.9000-18.fc38.ppc64le 54/154 Verifying : glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le 55/154 Verifying : gmp-1:6.2.1-3.fc37.ppc64le 56/154 Verifying : gnat-srpm-macros-4-16.fc37.noarch 57/154 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 58/154 Verifying : grep-3.8-1.fc38.ppc64le 59/154 Verifying : gzip-1.12-2.fc37.ppc64le 60/154 Verifying : info-7.0.1-1.fc38.ppc64le 61/154 Verifying : jansson-2.13.1-5.fc37.ppc64le 62/154 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 63/154 Verifying : keyutils-libs-1.6.1-5.fc37.ppc64le 64/154 Verifying : krb5-libs-1.20.1-3.fc38.ppc64le 65/154 Verifying : libarchive-3.6.1-3.fc38.ppc64le 66/154 Verifying : libblkid-2.38.1-3.fc38.ppc64le 67/154 Verifying : libcap-2.48-5.fc37.ppc64le 68/154 Verifying : libcap-ng-0.8.3-4.fc38.ppc64le 69/154 Verifying : libcom_err-1.46.5-3.fc37.ppc64le 70/154 Verifying : libcurl-7.87.0-1.fc38.ppc64le 71/154 Verifying : libdb-5.3.28-54.fc38.ppc64le 72/154 Verifying : libeconf-0.4.0-4.fc37.ppc64le 73/154 Verifying : libevent-2.1.12-7.fc37.ppc64le 74/154 Verifying : libfdisk-2.38.1-3.fc38.ppc64le 75/154 Verifying : libffi-3.4.4-1.fc38.ppc64le 76/154 Verifying : libidn2-2.3.4-1.fc38.ppc64le 77/154 Verifying : libmount-2.38.1-3.fc38.ppc64le 78/154 Verifying : libnghttp2-1.51.0-1.fc38.ppc64le 79/154 Verifying : libnsl2-2.0.0-4.fc37.ppc64le 80/154 Verifying : libpkgconf-1.8.0-3.fc37.ppc64le 81/154 Verifying : libpsl-0.21.1-6.fc37.ppc64le 82/154 Verifying : libpwquality-1.4.4-11.fc37.ppc64le 83/154 Verifying : librtas-2.0.3-1.fc38.ppc64le 84/154 Verifying : libselinux-3.4-6.fc38.ppc64le 85/154 Verifying : libsemanage-3.4-6.fc38.ppc64le 86/154 Verifying : libsepol-3.4-4.fc38.ppc64le 87/154 Verifying : libsigsegv-2.14-3.fc37.ppc64le 88/154 Verifying : libsmartcols-2.38.1-3.fc38.ppc64le 89/154 Verifying : libssh-0.10.4-2.fc38.ppc64le 90/154 Verifying : libssh-config-0.10.4-2.fc38.noarch 91/154 Verifying : libtasn1-4.19.0-1.fc38.ppc64le 92/154 Verifying : libtirpc-1.3.3-0.fc37.ppc64le 93/154 Verifying : libunistring-1.0-2.fc37.ppc64le 94/154 Verifying : libutempter-1.2.1-7.fc37.ppc64le 95/154 Verifying : libuuid-2.38.1-3.fc38.ppc64le 96/154 Verifying : libverto-0.3.2-4.fc37.ppc64le 97/154 Verifying : libxcrypt-4.4.33-5.fc38.ppc64le 98/154 Verifying : libxml2-2.10.3-2.fc38.ppc64le 99/154 Verifying : libzstd-1.5.2-3.fc37.ppc64le 100/154 Verifying : lua-libs-5.4.4-6.fc38.ppc64le 101/154 Verifying : lua-srpm-macros-1-7.fc37.noarch 102/154 Verifying : lz4-libs-1.9.3-5.fc37.ppc64le 103/154 Verifying : mpfr-4.1.1-2.fc38.ppc64le 104/154 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 105/154 Verifying : ncurses-libs-6.3-5.20221126.fc38.ppc64le 106/154 Verifying : nettle-3.8-2.fc37.ppc64le 107/154 Verifying : nim-srpm-macros-3-7.fc37.noarch 108/154 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 109/154 Verifying : openblas-srpm-macros-2-12.fc37.noarch 110/154 Verifying : openldap-2.6.3-1.fc38.ppc64le 111/154 Verifying : openssl-libs-1:3.0.5-6.fc38.ppc64le 112/154 Verifying : p11-kit-0.24.1-5.fc38.ppc64le 113/154 Verifying : p11-kit-trust-0.24.1-5.fc38.ppc64le 114/154 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 115/154 Verifying : pam-1.5.2-15.fc38.ppc64le 116/154 Verifying : pam-libs-1.5.2-15.fc38.ppc64le 117/154 Verifying : patch-2.7.6-17.fc37.ppc64le 118/154 Verifying : pcre2-10.40-1.fc37.1.ppc64le 119/154 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 120/154 Verifying : perl-srpm-macros-1-47.fc38.noarch 121/154 Verifying : pkgconf-1.8.0-3.fc37.ppc64le 122/154 Verifying : pkgconf-m4-1.8.0-3.fc37.noarch 123/154 Verifying : pkgconf-pkg-config-1.8.0-3.fc37.ppc64le 124/154 Verifying : popt-1.19-1.fc38.ppc64le 125/154 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 126/154 Verifying : python-srpm-macros-3.11-6.fc38.noarch 127/154 Verifying : qt5-srpm-macros-5.15.7-1.fc38.noarch 128/154 Verifying : readline-8.2-2.fc38.ppc64le 129/154 Verifying : redhat-rpm-config-235-1.fc38.noarch 130/154 Verifying : rpm-4.18.0-8.fc38.ppc64le 131/154 Verifying : rpm-build-4.18.0-8.fc38.ppc64le 132/154 Verifying : rpm-build-libs-4.18.0-8.fc38.ppc64le 133/154 Verifying : rpm-libs-4.18.0-8.fc38.ppc64le 134/154 Verifying : rpm-sequoia-1.2.0-1.fc38.ppc64le 135/154 Verifying : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 136/154 Verifying : rust-srpm-macros-23-1.fc38.noarch 137/154 Verifying : sed-4.8-11.fc37.ppc64le 138/154 Verifying : setup-2.14.3-1.fc38.noarch 139/154 Verifying : shadow-utils-2:4.13-3.fc38.ppc64le 140/154 Verifying : sqlite-libs-3.40.0-1.fc38.ppc64le 141/154 Verifying : systemd-libs-252.4-598.fc38.ppc64le 142/154 Verifying : tar-2:1.34-5.fc38.ppc64le 143/154 Verifying : tzdata-2022g-1.fc38.noarch 144/154 Verifying : unzip-6.0-58.fc38.ppc64le 145/154 Verifying : util-linux-2.38.1-3.fc38.ppc64le 146/154 Verifying : util-linux-core-2.38.1-3.fc38.ppc64le 147/154 Verifying : which-2.21-36.fc38.ppc64le 148/154 Verifying : xxhash-libs-0.8.1-3.fc37.ppc64le 149/154 Verifying : xz-5.2.9-1.fc38.ppc64le 150/154 Verifying : xz-libs-5.2.9-1.fc38.ppc64le 151/154 Verifying : zip-3.0-35.fc38.ppc64le 152/154 Verifying : zlib-1.2.13-1.fc38.ppc64le 153/154 Verifying : zstd-1.5.2-3.fc37.ppc64le 154/154 Installed: alternatives-1.21-1.fc38.ppc64le ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-2.fc38.ppc64le authselect-1.4.2-1.fc38.ppc64le authselect-libs-1.4.2-1.fc38.ppc64le basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.ppc64le binutils-2.39-6.fc38.ppc64le binutils-gold-2.39-6.fc38.ppc64le bzip2-1.0.8-12.fc38.ppc64le bzip2-libs-1.0.8-12.fc38.ppc64le ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.ppc64le coreutils-common-9.1-8.fc38.ppc64le cpio-2.13-13.fc38.ppc64le cracklib-2.9.7-30.fc38.ppc64le crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.ppc64le cyrus-sasl-lib-2.1.28-8.fc38.ppc64le debugedit-5.0-5.fc37.ppc64le diffutils-3.8-3.fc37.ppc64le dwz-0.15-1.fc38.ppc64le ed-1.18-2.fc37.ppc64le efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-3.fc38.ppc64le elfutils-debuginfod-client-0.188-3.fc38.ppc64le elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.ppc64le elfutils-libs-0.188-3.fc38.ppc64le fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.6.noarch fedora-release-common-38-0.6.noarch fedora-release-identity-basic-38-0.6.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-5.42-4.fc37.ppc64le file-libs-5.42-4.fc37.ppc64le filesystem-3.18-2.fc37.ppc64le findutils-1:4.9.0-2.fc37.ppc64le fonts-srpm-macros-1:2.0.5-10.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc37.ppc64le gdb-minimal-12.1-10.fc38.ppc64le gdbm-libs-1:1.23-2.fc37.ppc64le ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-18.fc38.ppc64le glibc-common-2.36.9000-18.fc38.ppc64le glibc-gconv-extra-2.36.9000-18.fc38.ppc64le glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le gmp-1:6.2.1-3.fc37.ppc64le gnat-srpm-macros-4-16.fc37.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-1.fc38.ppc64le gzip-1.12-2.fc37.ppc64le info-7.0.1-1.fc38.ppc64le jansson-2.13.1-5.fc37.ppc64le kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc37.ppc64le krb5-libs-1.20.1-3.fc38.ppc64le libacl-2.3.1-4.fc38.ppc64le libarchive-3.6.1-3.fc38.ppc64le libattr-2.5.1-5.fc38.ppc64le libblkid-2.38.1-3.fc38.ppc64le libbrotli-1.0.9-9.fc38.ppc64le libcap-2.48-5.fc37.ppc64le libcap-ng-0.8.3-4.fc38.ppc64le libcom_err-1.46.5-3.fc37.ppc64le libcurl-7.87.0-1.fc38.ppc64le libdb-5.3.28-54.fc38.ppc64le libeconf-0.4.0-4.fc37.ppc64le libevent-2.1.12-7.fc37.ppc64le libfdisk-2.38.1-3.fc38.ppc64le libffi-3.4.4-1.fc38.ppc64le libgcc-13.0.0-0.4.fc38.ppc64le libgomp-13.0.0-0.4.fc38.ppc64le libidn2-2.3.4-1.fc38.ppc64le libmount-2.38.1-3.fc38.ppc64le libnghttp2-1.51.0-1.fc38.ppc64le libnsl2-2.0.0-4.fc37.ppc64le libpkgconf-1.8.0-3.fc37.ppc64le libpsl-0.21.1-6.fc37.ppc64le libpwquality-1.4.4-11.fc37.ppc64le librtas-2.0.3-1.fc38.ppc64le libselinux-3.4-6.fc38.ppc64le libsemanage-3.4-6.fc38.ppc64le libsepol-3.4-4.fc38.ppc64le libsigsegv-2.14-3.fc37.ppc64le libsmartcols-2.38.1-3.fc38.ppc64le libssh-0.10.4-2.fc38.ppc64le libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.ppc64le libtasn1-4.19.0-1.fc38.ppc64le libtirpc-1.3.3-0.fc37.ppc64le libunistring-1.0-2.fc37.ppc64le libutempter-1.2.1-7.fc37.ppc64le libuuid-2.38.1-3.fc38.ppc64le libverto-0.3.2-4.fc37.ppc64le libxcrypt-4.4.33-5.fc38.ppc64le libxml2-2.10.3-2.fc38.ppc64le libzstd-1.5.2-3.fc37.ppc64le lua-libs-5.4.4-6.fc38.ppc64le lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.3-5.fc37.ppc64le mpfr-4.1.1-2.fc38.ppc64le ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.ppc64le nettle-3.8-2.fc37.ppc64le nim-srpm-macros-3-7.fc37.noarch ocaml-srpm-macros-7-2.fc37.noarch openblas-srpm-macros-2-12.fc37.noarch openldap-2.6.3-1.fc38.ppc64le openssl-libs-1:3.0.5-6.fc38.ppc64le p11-kit-0.24.1-5.fc38.ppc64le p11-kit-trust-0.24.1-5.fc38.ppc64le package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-15.fc38.ppc64le pam-libs-1.5.2-15.fc38.ppc64le patch-2.7.6-17.fc37.ppc64le pcre2-10.40-1.fc37.1.ppc64le pcre2-syntax-10.40-1.fc37.1.noarch perl-srpm-macros-1-47.fc38.noarch pkgconf-1.8.0-3.fc37.ppc64le pkgconf-m4-1.8.0-3.fc37.noarch pkgconf-pkg-config-1.8.0-3.fc37.ppc64le popt-1.19-1.fc38.ppc64le publicsuffix-list-dafsa-20221208-1.fc38.noarch python-srpm-macros-3.11-6.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch readline-8.2-2.fc38.ppc64le redhat-rpm-config-235-1.fc38.noarch rpm-4.18.0-8.fc38.ppc64le rpm-build-4.18.0-8.fc38.ppc64le rpm-build-libs-4.18.0-8.fc38.ppc64le rpm-libs-4.18.0-8.fc38.ppc64le rpm-sequoia-1.2.0-1.fc38.ppc64le rpmautospec-rpm-macros-0.3.1-1.fc38.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc37.ppc64le setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.ppc64le sqlite-libs-3.40.0-1.fc38.ppc64le systemd-libs-252.4-598.fc38.ppc64le tar-2:1.34-5.fc38.ppc64le tzdata-2022g-1.fc38.noarch unzip-6.0-58.fc38.ppc64le util-linux-2.38.1-3.fc38.ppc64le util-linux-core-2.38.1-3.fc38.ppc64le which-2.21-36.fc38.ppc64le xxhash-libs-0.8.1-3.fc37.ppc64le xz-5.2.9-1.fc38.ppc64le xz-libs-5.2.9-1.fc38.ppc64le zip-3.0-35.fc38.ppc64le zlib-1.2.13-1.fc38.ppc64le zstd-1.5.2-3.fc37.ppc64le Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: gdb-minimal-12.1-10.fc38.ppc64le pkgconf-m4-1.8.0-3.fc37.noarch glibc-common-2.36.9000-18.fc38.ppc64le libcurl-7.87.0-1.fc38.ppc64le elfutils-debuginfod-client-0.188-3.fc38.ppc64le curl-7.87.0-1.fc38.ppc64le rpm-4.18.0-8.fc38.ppc64le nim-srpm-macros-3-7.fc37.noarch libselinux-3.4-6.fc38.ppc64le lua-libs-5.4.4-6.fc38.ppc64le pam-1.5.2-15.fc38.ppc64le gdbm-libs-1.23-2.fc37.ppc64le glibc-minimal-langpack-2.36.9000-18.fc38.ppc64le basesystem-11-14.fc37.noarch libmount-2.38.1-3.fc38.ppc64le libarchive-3.6.1-3.fc38.ppc64le zip-3.0-35.fc38.ppc64le grep-3.8-1.fc38.ppc64le xxhash-libs-0.8.1-3.fc37.ppc64le xz-5.2.9-1.fc38.ppc64le perl-srpm-macros-1-47.fc38.noarch libcap-ng-0.8.3-4.fc38.ppc64le audit-libs-3.0.9-2.fc38.ppc64le gpg-pubkey-eb10b464-6202d9c6 pam-libs-1.5.2-15.fc38.ppc64le sqlite-libs-3.40.0-1.fc38.ppc64le debugedit-5.0-5.fc37.ppc64le libnghttp2-1.51.0-1.fc38.ppc64le elfutils-default-yama-scope-0.188-3.fc38.noarch libidn2-2.3.4-1.fc38.ppc64le lua-srpm-macros-1-7.fc37.noarch package-notes-srpm-macros-0.5-6.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.ppc64le ca-certificates-2022.2.54-5.fc37.noarch keyutils-libs-1.6.1-5.fc37.ppc64le p11-kit-0.24.1-5.fc38.ppc64le findutils-4.9.0-2.fc37.ppc64le fedora-release-38-0.6.noarch info-7.0.1-1.fc38.ppc64le xz-libs-5.2.9-1.fc38.ppc64le rpm-build-4.18.0-8.fc38.ppc64le libevent-2.1.12-7.fc37.ppc64le gpg-pubkey-5323552a-6112bcdc unzip-6.0-58.fc38.ppc64le bzip2-libs-1.0.8-12.fc38.ppc64le ghc-srpm-macros-1.5.0-7.fc37.noarch libtasn1-4.19.0-1.fc38.ppc64le tar-1.34-5.fc38.ppc64le libattr-2.5.1-5.fc38.ppc64le glibc-2.36.9000-18.fc38.ppc64le p11-kit-trust-0.24.1-5.fc38.ppc64le redhat-rpm-config-235-1.fc38.noarch libstdc++-13.0.0-0.4.fc38.ppc64le fonts-srpm-macros-2.0.5-10.fc38.noarch tzdata-2022g-1.fc38.noarch libsigsegv-2.14-3.fc37.ppc64le fedora-repos-38-0.3.noarch ed-1.18-2.fc37.ppc64le glibc-gconv-extra-2.36.9000-18.fc38.ppc64le readline-8.2-2.fc38.ppc64le fedora-release-common-38-0.6.noarch shadow-utils-4.13-3.fc38.ppc64le pkgconf-1.8.0-3.fc37.ppc64le gawk-5.1.1-4.fc37.ppc64le rpm-libs-4.18.0-8.fc38.ppc64le elfutils-libs-0.188-3.fc38.ppc64le libgomp-13.0.0-0.4.fc38.ppc64le coreutils-common-9.1-8.fc38.ppc64le libtirpc-1.3.3-0.fc37.ppc64le crypto-policies-20221215-1.gita4c31a3.fc38.noarch python-srpm-macros-3.11-6.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch libeconf-0.4.0-4.fc37.ppc64le ncurses-base-6.3-5.20221126.fc38.noarch util-linux-core-2.38.1-3.fc38.ppc64le mpfr-4.1.1-2.fc38.ppc64le libssh-0.10.4-2.fc38.ppc64le binutils-2.39-6.fc38.ppc64le libssh-config-0.10.4-2.fc38.noarch libcap-2.48-5.fc37.ppc64le file-5.42-4.fc37.ppc64le libpsl-0.21.1-6.fc37.ppc64le libsmartcols-2.38.1-3.fc38.ppc64le pcre2-syntax-10.40-1.fc37.1.noarch libverto-0.3.2-4.fc37.ppc64le rpm-build-libs-4.18.0-8.fc38.ppc64le authselect-libs-1.4.2-1.fc38.ppc64le openldap-2.6.3-1.fc38.ppc64le fedora-release-identity-basic-38-0.6.noarch gnat-srpm-macros-4-16.fc37.noarch lz4-libs-1.9.3-5.fc37.ppc64le librtas-2.0.3-1.fc38.ppc64le openssl-libs-3.0.5-6.fc38.ppc64le libnsl2-2.0.0-4.fc37.ppc64le elfutils-libelf-0.188-3.fc38.ppc64le libcom_err-1.46.5-3.fc37.ppc64le elfutils-0.188-3.fc38.ppc64le zstd-1.5.2-3.fc37.ppc64le libzstd-1.5.2-3.fc37.ppc64le libsemanage-3.4-6.fc38.ppc64le go-srpm-macros-3.2.0-1.fc38.noarch cpio-2.13-13.fc38.ppc64le gzip-1.12-2.fc37.ppc64le fedora-gpg-keys-38-0.3.noarch libutempter-1.2.1-7.fc37.ppc64le util-linux-2.38.1-3.fc38.ppc64le which-2.21-36.fc38.ppc64le pcre2-10.40-1.fc37.1.ppc64le openblas-srpm-macros-2-12.fc37.noarch libsepol-3.4-4.fc38.ppc64le systemd-libs-252.4-598.fc38.ppc64le efi-srpm-macros-5-6.fc37.noarch libunistring-1.0-2.fc37.ppc64le patch-2.7.6-17.fc37.ppc64le jansson-2.13.1-5.fc37.ppc64le pkgconf-pkg-config-1.8.0-3.fc37.ppc64le fedora-repos-rawhide-38-0.3.noarch rust-srpm-macros-23-1.fc38.noarch libfdisk-2.38.1-3.fc38.ppc64le cyrus-sasl-lib-2.1.28-8.fc38.ppc64le libxcrypt-4.4.33-5.fc38.ppc64le kernel-srpm-macros-1.0-15.fc37.noarch dwz-0.15-1.fc38.ppc64le binutils-gold-2.39-6.fc38.ppc64le bash-5.2.9-3.fc38.ppc64le file-libs-5.42-4.fc37.ppc64le coreutils-9.1-8.fc38.ppc64le krb5-libs-1.20.1-3.fc38.ppc64le fpc-srpm-macros-1.3-6.fc37.noarch sed-4.8-11.fc37.ppc64le cracklib-2.9.7-30.fc38.ppc64le rpmautospec-rpm-macros-0.3.1-1.fc38.noarch ocaml-srpm-macros-7-2.fc37.noarch diffutils-3.8-3.fc37.ppc64le libxml2-2.10.3-2.fc38.ppc64le libuuid-2.38.1-3.fc38.ppc64le libgcc-13.0.0-0.4.fc38.ppc64le libbrotli-1.0.9-9.fc38.ppc64le nettle-3.8-2.fc37.ppc64le zlib-1.2.13-1.fc38.ppc64le alternatives-1.21-1.fc38.ppc64le gmp-6.2.1-3.fc37.ppc64le libpwquality-1.4.4-11.fc37.ppc64le bzip2-1.0.8-12.fc38.ppc64le authselect-1.4.2-1.fc38.ppc64le filesystem-3.18-2.fc37.ppc64le libblkid-2.38.1-3.fc38.ppc64le ansible-srpm-macros-1-8.1.fc38.noarch libpkgconf-1.8.0-3.fc37.ppc64le publicsuffix-list-dafsa-20221208-1.fc38.noarch rpm-sequoia-1.2.0-1.fc38.ppc64le setup-2.14.3-1.fc38.noarch libffi-3.4.4-1.fc38.ppc64le libdb-5.3.28-54.fc38.ppc64le popt-1.19-1.fc38.ppc64le libacl-2.3.1-4.fc38.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1665187200 Wrote: /builddir/build/SRPMS/corectrl-1.3.1-1.fc38.src.rpm Finish: rpmbuild -bs cp: ‘var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-_lau7gj4/corectrl/corectrl.spec) Config(child) 1 minutes 22 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/corectrl-1.3.1-1.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1671805755.694148 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/corectrl-1.3.1-1.fc38.src.rpm) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1671805755.694148/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1671805755.694148/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 11 kB/s | 3.0 kB 00:00 Additional repo https_jakub_fedorapeople_org_fe 9.8 kB/s | 3.0 kB 00:00 fedora 24 kB/s | 6.7 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for corectrl-1.3.1-1.fc38.src.rpm Start: build setup for corectrl-1.3.1-1.fc38.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1665187200 Wrote: /builddir/build/SRPMS/corectrl-1.3.1-1.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 11 kB/s | 3.0 kB 00:00 Additional repo https_jakub_fedorapeople_org_fe 9.5 kB/s | 3.0 kB 00:00 fedora 24 kB/s | 6.7 kB 00:00 Dependencies resolved. ============================================================================================================================== Package Arch Version Repository Size ============================================================================================================================== Installing: botan2-devel ppc64le 2.19.3-1.fc38 copr_base 260 k cmake ppc64le 3.25.1-1.fc38 copr_base 6.8 M dbus-devel ppc64le 1:1.14.4-1.fc38 fedora 39 k desktop-file-utils ppc64le 0.26-7.fc37 fedora 78 k extra-cmake-modules noarch 5.101.0-1.fc38 fedora 497 k gcc-c++ ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 12 M kf5-kcoreaddons-devel ppc64le 5.101.0-1.fc38 fedora 116 k libX11-devel ppc64le 1.8.1-2.fc38 fedora 1.0 M libappstream-glib ppc64le 0.8.2-1.fc38 fedora 411 k libdrm-devel ppc64le 2.4.114-1.fc38 fedora 168 k ninja-build ppc64le 1.11.1-1.fc38 fedora 179 k polkit-devel ppc64le 122-2.fc38 fedora 47 k qt5-linguist ppc64le 5.15.7-1.fc38 fedora 938 k qt5-qtbase-devel ppc64le 5.15.7-1.fc38 fedora 3.7 M qt5-qtcharts-devel ppc64le 5.15.7-1.fc38 fedora 141 k qt5-qtmultimedia-devel ppc64le 5.15.7-1.fc38 fedora 158 k qt5-qtsvg-devel ppc64le 5.15.7-1.fc38 fedora 31 k quazip-qt5-devel ppc64le 1.3-6.fc38 fedora 305 k Installing dependencies: alsa-lib ppc64le 1.2.8-2.fc38 copr_base 570 k annobin-docs noarch 10.99-1.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 93 k annobin-plugin-gcc ppc64le 10.99-1.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 890 k avahi-libs ppc64le 0.8-19.fc38 copr_base 72 k botan2 ppc64le 2.19.3-1.fc38 copr_base 2.1 M cairo ppc64le 1.17.6-2.fc38 copr_base 757 k cairo-gobject ppc64le 1.17.6-2.fc38 copr_base 19 k cdparanoia-libs ppc64le 10.2-40.fc38 copr_base 61 k cmake-data noarch 3.25.1-1.fc38 copr_base 1.7 M cmake-filesystem ppc64le 3.25.1-1.fc38 copr_base 17 k cmake-rpm-macros noarch 3.25.1-1.fc38 copr_base 16 k cpp ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 9.8 M crypto-policies-scripts noarch 20221215-1.gita4c31a3.fc38 fedora 116 k cups-libs ppc64le 1:2.4.2-5.fc38 fedora 321 k dbus ppc64le 1:1.14.4-1.fc38 fedora 7.8 k dbus-broker ppc64le 32-1.fc37 fedora 189 k dbus-common noarch 1:1.14.4-1.fc38 fedora 15 k dbus-libs ppc64le 1:1.14.4-1.fc38 fedora 176 k emacs-filesystem noarch 1:28.1-3.fc37 fedora 9.5 k expat ppc64le 2.5.0-1.fc38 fedora 117 k fdk-aac-free ppc64le 2.0.0-9.fc37 fedora 360 k flac-libs ppc64le 1.4.2-1.fc38 fedora 268 k fontconfig ppc64le 2.14.1-2.fc38 fedora 340 k fonts-filesystem noarch 1:2.0.5-10.fc38 fedora 8.0 k freetype ppc64le 2.12.1-3.fc37 fedora 470 k fribidi ppc64le 1.0.12-2.fc37 fedora 92 k gc ppc64le 8.2.2-1.fc38 fedora 121 k gcc ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 30 M gcc-plugin-annobin ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 32 k gdk-pixbuf2 ppc64le 2.42.10-1.fc38 fedora 494 k glib2 ppc64le 2.74.1-2.fc38 fedora 2.9 M glib2-devel ppc64le 2.74.1-2.fc38 fedora 596 k glibc-devel ppc64le 2.36.9000-18.fc38 fedora 546 k glx-utils ppc64le 8.4.0-14.20210504git0f9e7d9.fc37 fedora 43 k gnutls ppc64le 3.7.8-9.fc38 fedora 1.1 M google-noto-fonts-common noarch 20201206^1.git0c78c8329-9.fc38 fedora 18 k google-noto-sans-vf-fonts noarch 20201206^1.git0c78c8329-9.fc38 fedora 729 k graphene ppc64le 1.10.6-4.fc37 fedora 89 k graphite2 ppc64le 1.3.14-10.fc37 fedora 105 k groff-base ppc64le 1.22.4-10.fc37 fedora 1.1 M gsm ppc64le 1.0.22-1.fc37 fedora 38 k gssdp ppc64le 1.6.2-1.fc38 fedora 61 k gstreamer1 ppc64le 1.20.4-1.fc38 fedora 1.5 M gstreamer1-plugins-bad-free ppc64le 1.20.4-2.fc38 fedora 3.1 M gstreamer1-plugins-base ppc64le 1.20.4-1.fc38 fedora 2.2 M guile22 ppc64le 2.2.7-6.fc37 fedora 6.6 M gupnp ppc64le 1.6.3-1.fc38 fedora 115 k gupnp-igd ppc64le 1.2.0-7.fc38 fedora 35 k harfbuzz ppc64le 6.0.0-1.fc38 fedora 891 k iso-codes noarch 4.12.0-2.fc38 fedora 3.5 M json-glib ppc64le 1.6.6-3.fc37 fedora 164 k jsoncpp ppc64le 1.9.5-3.fc37 fedora 101 k kernel-headers ppc64le 6.1.0-1.fc38 fedora 1.5 M kf5-filesystem ppc64le 5.101.0-1.fc38 fedora 11 k kf5-kcoreaddons ppc64le 5.101.0-1.fc38 fedora 512 k kf5-rpm-macros noarch 5.101.0-1.fc38 fedora 11 k lame-libs ppc64le 3.100-13.fc37 fedora 354 k langpacks-core-font-en noarch 3.0-27.fc38 fedora 9.9 k lcms2 ppc64le 2.14-1.fc38 fedora 204 k libICE ppc64le 1.0.10-9.fc37 fedora 76 k libSM ppc64le 1.2.3-11.fc37 fedora 42 k libX11 ppc64le 1.8.1-2.fc38 fedora 696 k libX11-common noarch 1.8.1-2.fc38 fedora 182 k libX11-xcb ppc64le 1.8.1-2.fc38 fedora 12 k libXau ppc64le 1.0.11-1.fc38 fedora 32 k libXau-devel ppc64le 1.0.11-1.fc38 fedora 13 k libXext ppc64le 1.3.5-1.fc38 fedora 40 k libXfixes ppc64le 6.0.0-4.fc37 fedora 20 k libXft ppc64le 2.3.6-1.fc38 fedora 76 k libXrender ppc64le 0.9.11-1.fc38 fedora 29 k libXv ppc64le 1.0.11-17.fc37 fedora 19 k libXxf86vm ppc64le 1.1.5-1.fc38 fedora 18 k libasan ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 477 k libasyncns ppc64le 0.8-23.fc37 fedora 31 k libatomic ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 19 k libb2 ppc64le 0.98.1-7.fc37 fedora 26 k libblkid-devel ppc64le 2.38.1-3.fc38 fedora 16 k libdatrie ppc64le 0.2.13-4.fc37 fedora 34 k libdrm ppc64le 2.4.114-1.fc38 fedora 109 k libdvdnav ppc64le 6.1.1-4.fc37 fedora 58 k libdvdread ppc64le 6.1.3-2.fc37 fedora 76 k libevdev ppc64le 1.13.0-1.fc37 fedora 46 k libffi-devel ppc64le 3.4.4-1.fc38 fedora 28 k libglvnd ppc64le 1:1.6.0-1.fc38 fedora 131 k libglvnd-core-devel ppc64le 1:1.6.0-1.fc38 fedora 17 k libglvnd-devel ppc64le 1:1.6.0-1.fc38 fedora 163 k libglvnd-egl ppc64le 1:1.6.0-1.fc38 fedora 41 k libglvnd-gles ppc64le 1:1.6.0-1.fc38 fedora 33 k libglvnd-glx ppc64le 1:1.6.0-1.fc38 fedora 148 k libglvnd-opengl ppc64le 1:1.6.0-1.fc38 fedora 45 k libgudev ppc64le 237-3.fc37 fedora 35 k libicu ppc64le 71.1-2.fc38 fedora 10 M libinput ppc64le 1.22.0-2.fc38 fedora 224 k libjpeg-turbo ppc64le 2.1.4-1.fc38 fedora 208 k libmount-devel ppc64le 2.38.1-3.fc38 fedora 18 k libmpc ppc64le 1.2.1-5.fc37 fedora 85 k libnice ppc64le 0.1.19-3.fc38 fedora 207 k libogg ppc64le 2:1.3.5-4.fc37 fedora 34 k libpng ppc64le 2:1.6.37-13.fc37 fedora 138 k librsvg2 ppc64le 2.55.1-3.fc38 fedora 3.1 M libselinux-devel ppc64le 3.4-6.fc38 fedora 150 k libsepol-devel ppc64le 3.4-4.fc38 fedora 49 k libsndfile ppc64le 1.1.0-5.fc38 fedora 241 k libsoup3 ppc64le 3.2.2-1.fc38 fedora 407 k libsrtp ppc64le 2.3.0-9.fc37 fedora 64 k libstdc++-devel ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 2.4 M libstemmer ppc64le 2.2.0-4.fc38 fedora 176 k libthai ppc64le 0.1.29-3.fc37 fedora 215 k libtheora ppc64le 1:1.1.1-32.fc37 fedora 174 k libtool-ltdl ppc64le 2.4.7-3.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 41 k libubsan ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 234 k libunwind ppc64le 1.6.2-5.fc38 fedora 64 k libusb1 ppc64le 1.0.26-1.fc38 fedora 80 k libuv ppc64le 1:1.44.2-2.fc37 fedora 161 k libva ppc64le 2.16.0-1.fc38 fedora 113 k libvisual ppc64le 1:0.4.0-36.fc37 fedora 151 k libvorbis ppc64le 1:1.3.7-6.fc37 fedora 211 k libwacom ppc64le 2.4.0-1.fc37 fedora 44 k libwacom-data noarch 2.4.0-1.fc37 fedora 180 k libwayland-client ppc64le 1.21.0-1.fc37 fedora 35 k libwayland-cursor ppc64le 1.21.0-1.fc37 fedora 20 k libwayland-egl ppc64le 1.21.0-1.fc37 fedora 13 k libwayland-server ppc64le 1.21.0-1.fc37 fedora 46 k libwebp ppc64le 1.2.4-2.fc38 fedora 259 k libxcb ppc64le 1.13.1-10.fc37 fedora 249 k libxcb-devel ppc64le 1.13.1-10.fc37 fedora 1.4 M libxcrypt-devel ppc64le 4.4.33-5.fc38 fedora 30 k libxkbcommon ppc64le 1.4.1-2.fc37 fedora 152 k libxkbcommon-x11 ppc64le 1.4.1-2.fc37 fedora 23 k libxshmfence ppc64le 1.3-11.fc37 fedora 12 k lilv-libs ppc64le 0.24.14-3.fc37 fedora 65 k make ppc64le 1:4.3-11.fc37 fedora 554 k mesa-filesystem ppc64le 22.3.1-1.fc38 fedora 18 k mesa-libEGL ppc64le 22.3.1-1.fc38 fedora 148 k mesa-libEGL-devel ppc64le 22.3.1-1.fc38 fedora 21 k mesa-libGL ppc64le 22.3.1-1.fc38 fedora 196 k mesa-libgbm ppc64le 22.3.1-1.fc38 fedora 50 k mesa-libglapi ppc64le 22.3.1-1.fc38 fedora 56 k mpdecimal ppc64le 2.5.1-4.fc37 fedora 117 k mpg123-libs ppc64le 1.31.1-3.fc38 fedora 379 k mtdev ppc64le 1.1.6-4.fc37 fedora 23 k ncurses ppc64le 6.3-5.20221126.fc38 fedora 421 k nspr ppc64le 4.35.0-2.fc38 fedora 170 k nss ppc64le 3.85.0-1.fc38 fedora 786 k nss-softokn ppc64le 3.85.0-1.fc38 fedora 1.1 M nss-softokn-freebl ppc64le 3.85.0-1.fc38 fedora 334 k nss-sysinit ppc64le 3.85.0-1.fc38 fedora 18 k nss-util ppc64le 3.85.0-1.fc38 fedora 96 k openal-soft ppc64le 1.22.2-6.fc38 fedora 508 k opus ppc64le 1.3.1-11.fc37 fedora 222 k orc ppc64le 0.4.33-1.fc38 fedora 217 k pango ppc64le 1.50.12-1.fc38 fedora 374 k pcre ppc64le 8.45-1.fc37.2 fedora 204 k pcre2-devel ppc64le 10.40-1.fc37.1 fedora 505 k pcre2-utf16 ppc64le 10.40-1.fc37.1 fedora 219 k pcre2-utf32 ppc64le 10.40-1.fc37.1 fedora 207 k perl-Carp noarch 1.52-489.fc37 fedora 29 k perl-Class-Struct noarch 0.66-492.fc38 fedora 25 k perl-DynaLoader ppc64le 1.52-492.fc38 fedora 29 k perl-Encode ppc64le 4:3.19-492.fc38 fedora 1.7 M perl-English noarch 1.11-492.fc38 fedora 17 k perl-Errno ppc64le 1.36-492.fc38 fedora 18 k perl-Exporter noarch 5.77-489.fc37 fedora 31 k perl-Fcntl ppc64le 1.15-492.fc38 fedora 24 k perl-File-Basename noarch 2.85-492.fc38 fedora 20 k perl-File-Find noarch 1.40-492.fc38 fedora 28 k perl-File-Path noarch 2.18-489.fc37 fedora 35 k perl-File-Temp noarch 1:0.231.100-489.fc37 fedora 59 k perl-File-stat noarch 1.12-492.fc38 fedora 20 k perl-Getopt-Long noarch 1:2.54-1.fc38 fedora 60 k perl-Getopt-Std noarch 1.13-492.fc38 fedora 19 k perl-HTTP-Tiny noarch 0.082-1.fc37 fedora 55 k perl-IO ppc64le 1.50-492.fc38 fedora 95 k perl-IPC-Open3 noarch 1.22-492.fc38 fedora 26 k perl-MIME-Base64 ppc64le 3.16-489.fc37 fedora 31 k perl-POSIX ppc64le 2.03-492.fc38 fedora 121 k perl-PathTools ppc64le 3.84-489.fc37 fedora 90 k perl-Pod-Escapes noarch 1:1.07-489.fc37 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-490.fc37 fedora 90 k perl-Pod-Simple noarch 1:3.43-490.fc37 fedora 225 k perl-Pod-Usage noarch 4:2.03-3.fc37 fedora 40 k perl-Scalar-List-Utils ppc64le 5:1.63-489.fc38 fedora 76 k perl-SelectSaver noarch 1.02-492.fc38 fedora 15 k perl-Socket ppc64le 4:2.036-1.fc38 fedora 56 k perl-Storable ppc64le 1:3.26-489.fc37 fedora 101 k perl-Symbol noarch 1.09-492.fc38 fedora 17 k perl-Term-ANSIColor noarch 5.01-490.fc37 fedora 48 k perl-Term-Cap noarch 1.17-489.fc37 fedora 22 k perl-Text-ParseWords noarch 3.31-489.fc37 fedora 16 k perl-Text-Tabs+Wrap noarch 2021.0814-489.fc37 fedora 22 k perl-Time-Local noarch 2:1.300-489.fc37 fedora 33 k perl-constant noarch 1.33-490.fc37 fedora 23 k perl-if noarch 0.61.000-492.fc38 fedora 17 k perl-interpreter ppc64le 4:5.36.0-492.fc38 fedora 75 k perl-libs ppc64le 4:5.36.0-492.fc38 fedora 2.3 M perl-mro ppc64le 1.26-492.fc38 fedora 32 k perl-overload noarch 1.35-492.fc38 fedora 49 k perl-overloading noarch 0.02-492.fc38 fedora 16 k perl-parent noarch 1:0.239-1.fc38 fedora 14 k perl-podlators noarch 1:5.00-1.fc38 fedora 127 k perl-vars noarch 1.05-492.fc38 fedora 16 k pixman ppc64le 0.40.0-6.fc37 fedora 218 k polkit-docs noarch 122-2.fc38 fedora 252 k polkit-libs ppc64le 122-2.fc38 fedora 69 k pulseaudio-libs ppc64le 16.1-2.fc38 fedora 698 k pulseaudio-libs-devel ppc64le 16.1-2.fc38 fedora 461 k pulseaudio-libs-glib2 ppc64le 16.1-2.fc38 fedora 17 k python-pip-wheel noarch 22.3.1-1.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-1.fc38 fedora 715 k python3 ppc64le 3.11.1-1.fc38 fedora 27 k python3-libs ppc64le 3.11.1-1.fc38 fedora 9.7 M qt-settings noarch 37.0-1.fc38 fedora 11 k qt5-qtbase ppc64le 5.15.7-1.fc38 fedora 3.8 M qt5-qtbase-common noarch 5.15.7-1.fc38 fedora 12 k qt5-qtbase-gui ppc64le 5.15.7-1.fc38 fedora 6.9 M qt5-qtcharts ppc64le 5.15.7-1.fc38 fedora 736 k qt5-qtdeclarative ppc64le 5.15.7-1.fc38 fedora 4.6 M qt5-qtdeclarative-devel ppc64le 5.15.7-1.fc38 fedora 1.5 M qt5-qtmultimedia ppc64le 5.15.7-1.fc38 fedora 883 k qt5-qtsvg ppc64le 5.15.7-1.fc38 fedora 198 k qt5-qttools-common noarch 5.15.7-1.fc38 fedora 11 k qt5-rpm-macros noarch 5.15.7-1.fc38 fedora 9.7 k quazip-qt5 ppc64le 1.3-6.fc38 fedora 102 k rhash ppc64le 1.4.3-1.fc38 fedora 205 k serd ppc64le 0.30.12-2.fc37 fedora 68 k shared-mime-info ppc64le 2.2-2.fc37 fedora 385 k sord ppc64le 0.16.10-1.fc37 fedora 51 k soundtouch ppc64le 2.3.1-3.fc37 fedora 98 k sratom ppc64le 0.6.10-2.fc37 fedora 27 k sysprof-capture-devel ppc64le 3.46.0-1.fc38 fedora 66 k vim-filesystem noarch 2:9.0.1054-1.fc38 fedora 19 k vulkan-headers noarch 1.3.231.1-1.fc38 fedora 1.0 M vulkan-loader ppc64le 1.3.231.1-2.fc38 fedora 164 k vulkan-loader-devel ppc64le 1.3.231.1-2.fc38 fedora 9.1 k webrtc-audio-processing ppc64le 0.3.1-9.fc37 fedora 326 k xcb-util ppc64le 0.4.0-20.fc37 fedora 19 k xcb-util-image ppc64le 0.4.1-1.fc38 fedora 20 k xcb-util-keysyms ppc64le 0.4.1-1.fc38 fedora 14 k xcb-util-renderutil ppc64le 0.3.10-1.fc38 fedora 18 k xcb-util-wm ppc64le 0.4.2-1.fc38 fedora 32 k xkeyboard-config noarch 2.36-3.fc38 fedora 956 k xml-common noarch 0.6.3-59.fc37 fedora 31 k xorg-x11-proto-devel noarch 2022.2-2.fc38 fedora 299 k zlib-devel ppc64le 1.2.13-1.fc38 fedora 45 k Transaction Summary ============================================================================================================================== Install 262 Packages Total size: 177 M Total download size: 8.5 M Installed size: 760 M Downloading Packages: [SKIPPED] alsa-lib-1.2.8-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] avahi-libs-0.8-19.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cairo-1.17.6-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cairo-gobject-1.17.6-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cdparanoia-libs-10.2-40.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cmake-3.25.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cmake-data-3.25.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] cmake-filesystem-3.25.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cmake-rpm-macros-3.25.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-10.99-1.0.1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cpp-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gcc-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gcc-c++-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libasan-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libatomic-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libubsan-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] crypto-policies-scripts-20221215-1.gita4c31a3.fc38.noarch.rpm: Already downloaded [SKIPPED] cups-libs-2.4.2-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] dbus-1.14.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] dbus-broker-32-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] dbus-common-1.14.4-1.fc38.noarch.rpm: Already downloaded [SKIPPED] dbus-libs-1.14.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] desktop-file-utils-0.26-7.fc37.ppc64le.rpm: Already downloaded [SKIPPED] emacs-filesystem-28.1-3.fc37.noarch.rpm: Already downloaded [SKIPPED] expat-2.5.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] fdk-aac-free-2.0.0-9.fc37.ppc64le.rpm: Already downloaded [SKIPPED] flac-libs-1.4.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] fontconfig-2.14.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] fonts-filesystem-2.0.5-10.fc38.noarch.rpm: Already downloaded [SKIPPED] freetype-2.12.1-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] fribidi-1.0.12-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] gc-8.2.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gdk-pixbuf2-2.42.10-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glib2-2.74.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glib2-devel-2.74.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-devel-2.36.9000-18.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.ppc64le.rpm: Already downloaded [SKIPPED] gnutls-3.7.8-9.fc38.ppc64le.rpm: Already downloaded [SKIPPED] google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch.rpm: Already downloaded [SKIPPED] google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch.rpm: Already downloaded [SKIPPED] graphene-1.10.6-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] graphite2-1.3.14-10.fc37.ppc64le.rpm: Already downloaded [SKIPPED] groff-base-1.22.4-10.fc37.ppc64le.rpm: Already downloaded [SKIPPED] gsm-1.0.22-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] gssdp-1.6.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gstreamer1-1.20.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] guile22-2.2.7-6.fc37.ppc64le.rpm: Already downloaded [SKIPPED] gupnp-1.6.3-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gupnp-igd-1.2.0-7.fc38.ppc64le.rpm: Already downloaded [SKIPPED] harfbuzz-6.0.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] iso-codes-4.12.0-2.fc38.noarch.rpm: Already downloaded [SKIPPED] json-glib-1.6.6-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] jsoncpp-1.9.5-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] kernel-headers-6.1.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] lame-libs-3.100-13.fc37.ppc64le.rpm: Already downloaded [SKIPPED] langpacks-core-font-en-3.0-27.fc38.noarch.rpm: Already downloaded [SKIPPED] lcms2-2.14-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libICE-1.0.10-9.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libSM-1.2.3-11.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libX11-1.8.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libX11-common-1.8.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] libX11-devel-1.8.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libX11-xcb-1.8.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libXau-1.0.11-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libXau-devel-1.0.11-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libXext-1.3.5-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libXfixes-6.0.0-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libXft-2.3.6-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libXrender-0.9.11-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libXv-1.0.11-17.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libXxf86vm-1.1.5-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libappstream-glib-0.8.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libasyncns-0.8-23.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libb2-0.98.1-7.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libblkid-devel-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libdatrie-0.2.13-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libdrm-2.4.114-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libdvdnav-6.1.1-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libdvdread-6.1.3-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libevdev-1.13.0-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libffi-devel-3.4.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libglvnd-1.6.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libglvnd-core-devel-1.6.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libglvnd-devel-1.6.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libglvnd-egl-1.6.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libglvnd-gles-1.6.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libglvnd-glx-1.6.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libglvnd-opengl-1.6.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libgudev-237-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libicu-71.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libinput-1.22.0-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libjpeg-turbo-2.1.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libmount-devel-2.38.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libmpc-1.2.1-5.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libnice-0.1.19-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libogg-1.3.5-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libpng-1.6.37-13.fc37.ppc64le.rpm: Already downloaded [SKIPPED] librsvg2-2.55.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libselinux-devel-3.4-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsepol-devel-3.4-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsndfile-1.1.0-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsoup3-3.2.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsrtp-2.3.0-9.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libstemmer-2.2.0-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libthai-0.1.29-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libtheora-1.1.1-32.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libunwind-1.6.2-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libusb1-1.0.26-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libuv-1.44.2-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libva-2.16.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libvisual-0.4.0-36.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libvorbis-1.3.7-6.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libwacom-2.4.0-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libwacom-data-2.4.0-1.fc37.noarch.rpm: Already downloaded [SKIPPED] libwayland-client-1.21.0-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libwayland-cursor-1.21.0-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libwayland-egl-1.21.0-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libwayland-server-1.21.0-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libwebp-1.2.4-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libxcb-1.13.1-10.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libxcb-devel-1.13.1-10.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.33-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libxkbcommon-1.4.1-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libxkbcommon-x11-1.4.1-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] libxshmfence-1.3-11.fc37.ppc64le.rpm: Already downloaded [SKIPPED] lilv-libs-0.24.14-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] make-4.3-11.fc37.ppc64le.rpm: Already downloaded [SKIPPED] mesa-filesystem-22.3.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mesa-libEGL-22.3.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mesa-libEGL-devel-22.3.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mesa-libGL-22.3.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mesa-libgbm-22.3.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mesa-libglapi-22.3.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] mpg123-libs-1.31.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mtdev-1.1.6-4.fc37.ppc64le.rpm: Already downloaded [SKIPPED] ncurses-6.3-5.20221126.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nspr-4.35.0-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nss-3.85.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nss-softokn-3.85.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nss-softokn-freebl-3.85.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nss-sysinit-3.85.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nss-util-3.85.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] opus-1.3.1-11.fc37.ppc64le.rpm: Already downloaded [SKIPPED] orc-0.4.33-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] pango-1.50.12-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] pcre-8.45-1.fc37.2.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-devel-10.40-1.fc37.1.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-utf16-10.40-1.fc37.1.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-utf32-10.40-1.fc37.1.ppc64le.rpm: Already downloaded [SKIPPED] perl-Carp-1.52-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.66-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.52-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-Encode-3.19-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-English-1.11-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Errno-1.36-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-Exporter-5.77-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.85-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-File-Find-1.40-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.12-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.54-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.082-1.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.50-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-489.fc37.ppc64le.rpm: Already downloaded [SKIPPED] perl-POSIX-2.03-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-PathTools-3.84-489.fc37.ppc64le.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.43-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-3.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-489.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.036-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-Storable-3.26-489.fc37.ppc64le.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.17-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.300-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.36.0-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-libs-5.36.0-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-mro-1.26-492.fc38.ppc64le.rpm: Already downloaded [SKIPPED] perl-overload-1.35-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.239-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-5.00-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-492.fc38.noarch.rpm: Already downloaded [SKIPPED] pixman-0.40.0-6.fc37.ppc64le.rpm: Already downloaded [SKIPPED] pulseaudio-libs-16.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] python-pip-wheel-22.3.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] python-setuptools-wheel-65.5.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] python3-3.11.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] python3-libs-3.11.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] qt-settings-37.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-qtbase-5.15.7-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] qt5-qtbase-common-5.15.7-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-qtbase-devel-5.15.7-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] qt5-qtbase-gui-5.15.7-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] qt5-qtdeclarative-5.15.7-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] qt5-qtdeclarative-devel-5.15.7-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] qt5-rpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rhash-1.4.3-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] serd-0.30.12-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] shared-mime-info-2.2-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] sord-0.16.10-1.fc37.ppc64le.rpm: Already downloaded [SKIPPED] soundtouch-2.3.1-3.fc37.ppc64le.rpm: Already downloaded [SKIPPED] sratom-0.6.10-2.fc37.ppc64le.rpm: Already downloaded [SKIPPED] sysprof-capture-devel-3.46.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] vim-filesystem-9.0.1054-1.fc38.noarch.rpm: Already downloaded [SKIPPED] vulkan-headers-1.3.231.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] vulkan-loader-1.3.231.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] vulkan-loader-devel-1.3.231.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] webrtc-audio-processing-0.3.1-9.fc37.ppc64le.rpm: Already downloaded [SKIPPED] xcb-util-0.4.0-20.fc37.ppc64le.rpm: Already downloaded [SKIPPED] xcb-util-image-0.4.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xcb-util-keysyms-0.4.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xcb-util-renderutil-0.3.10-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xcb-util-wm-0.4.2-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xkeyboard-config-2.36-3.fc38.noarch.rpm: Already downloaded [SKIPPED] xml-common-0.6.3-59.fc37.noarch.rpm: Already downloaded [SKIPPED] xorg-x11-proto-devel-2022.2-2.fc38.noarch.rpm: Already downloaded [SKIPPED] zlib-devel-1.2.13-1.fc38.ppc64le.rpm: Already downloaded (237/262): botan2-devel-2.19.3-1.fc38.ppc64le.r 1.6 MB/s | 260 kB 00:00 (238/262): dbus-devel-1.14.4-1.fc38.ppc64le.rpm 237 kB/s | 39 kB 00:00 (239/262): botan2-2.19.3-1.fc38.ppc64le.rpm 11 MB/s | 2.1 MB 00:00 (240/262): kf5-filesystem-5.101.0-1.fc38.ppc64l 264 kB/s | 11 kB 00:00 (241/262): kf5-kcoreaddons-devel-5.101.0-1.fc38 1.1 MB/s | 116 kB 00:00 (242/262): kf5-rpm-macros-5.101.0-1.fc38.noarch 270 kB/s | 11 kB 00:00 (243/262): libdrm-devel-2.4.114-1.fc38.ppc64le. 2.1 MB/s | 168 kB 00:00 (244/262): extra-cmake-modules-5.101.0-1.fc38.n 1.6 MB/s | 497 kB 00:00 (245/262): ninja-build-1.11.1-1.fc38.ppc64le.rp 4.3 MB/s | 179 kB 00:00 (246/262): kf5-kcoreaddons-5.101.0-1.fc38.ppc64 1.7 MB/s | 512 kB 00:00 (247/262): polkit-devel-122-2.fc38.ppc64le.rpm 1.1 MB/s | 47 kB 00:00 (248/262): openal-soft-1.22.2-6.fc38.ppc64le.rp 6.2 MB/s | 508 kB 00:00 (249/262): polkit-docs-122-2.fc38.noarch.rpm 4.2 MB/s | 252 kB 00:00 (250/262): polkit-libs-122-2.fc38.ppc64le.rpm 1.7 MB/s | 69 kB 00:00 (251/262): pulseaudio-libs-devel-16.1-2.fc38.pp 10 MB/s | 461 kB 00:00 (252/262): pulseaudio-libs-glib2-16.1-2.fc38.pp 424 kB/s | 17 kB 00:00 (253/262): qt5-qtcharts-devel-5.15.7-1.fc38.ppc 3.2 MB/s | 141 kB 00:00 (254/262): qt5-qtcharts-5.15.7-1.fc38.ppc64le.r 8.8 MB/s | 736 kB 00:00 (255/262): qt5-qtmultimedia-devel-5.15.7-1.fc38 3.4 MB/s | 158 kB 00:00 (256/262): qt5-qtmultimedia-5.15.7-1.fc38.ppc64 7.0 MB/s | 883 kB 00:00 (257/262): qt5-linguist-5.15.7-1.fc38.ppc64le.r 4.4 MB/s | 938 kB 00:00 (258/262): qt5-qtsvg-5.15.7-1.fc38.ppc64le.rpm 4.0 MB/s | 198 kB 00:00 (259/262): qt5-qttools-common-5.15.7-1.fc38.noa 278 kB/s | 11 kB 00:00 (260/262): qt5-qtsvg-devel-5.15.7-1.fc38.ppc64l 567 kB/s | 31 kB 00:00 (261/262): quazip-qt5-1.3-6.fc38.ppc64le.rpm 1.8 MB/s | 102 kB 00:00 (262/262): quazip-qt5-devel-1.3-6.fc38.ppc64le. 3.6 MB/s | 305 kB 00:00 -------------------------------------------------------------------------------- Total 4.4 MB/s | 8.5 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.25.1-1.fc38.ppc64le 1/262 Installing : libdrm-2.4.114-1.fc38.ppc64le 2/262 Installing : nspr-4.35.0-2.fc38.ppc64le 3/262 Installing : libpng-2:1.6.37-13.fc37.ppc64le 4/262 Installing : expat-2.5.0-1.fc38.ppc64le 5/262 Installing : libwayland-client-1.21.0-1.fc37.ppc64le 6/262 Installing : libogg-2:1.3.5-4.fc37.ppc64le 7/262 Installing : libglvnd-1:1.6.0-1.fc38.ppc64le 8/262 Installing : libX11-xcb-1.8.1-2.fc38.ppc64le 9/262 Installing : nss-util-3.85.0-1.fc38.ppc64le 10/262 Installing : dbus-libs-1:1.14.4-1.fc38.ppc64le 11/262 Running scriptlet: xml-common-0.6.3-59.fc37.noarch 12/262 Installing : xml-common-0.6.3-59.fc37.noarch 12/262 Installing : serd-0.30.12-2.fc37.ppc64le 13/262 Installing : opus-1.3.1-11.fc37.ppc64le 14/262 Installing : libmpc-1.2.1-5.fc37.ppc64le 15/262 Installing : libjpeg-turbo-2.1.4-1.fc38.ppc64le 16/262 Installing : gnutls-3.7.8-9.fc38.ppc64le 17/262 Installing : glib2-2.74.1-2.fc38.ppc64le 18/262 Installing : libgudev-237-3.fc37.ppc64le 19/262 Installing : emacs-filesystem-1:28.1-3.fc37.noarch 20/262 Installing : libsoup3-3.2.2-1.fc38.ppc64le 21/262 Installing : gssdp-1.6.2-1.fc38.ppc64le 22/262 Installing : libvorbis-1:1.3.7-6.fc37.ppc64le 23/262 Installing : zlib-devel-1.2.13-1.fc38.ppc64le 24/262 Installing : xorg-x11-proto-devel-2022.2-2.fc38.noarch 25/262 Installing : vulkan-loader-1.3.231.1-2.fc38.ppc64le 26/262 Installing : vim-filesystem-2:9.0.1054-1.fc38.noarch 27/262 Installing : pcre2-utf16-10.40-1.fc37.1.ppc64le 28/262 Installing : orc-0.4.33-1.fc38.ppc64le 29/262 Installing : mesa-libglapi-22.3.1-1.fc38.ppc64le 30/262 Installing : libxshmfence-1.3-11.fc37.ppc64le 31/262 Installing : libwayland-server-1.21.0-1.fc37.ppc64le 32/262 Installing : mesa-libgbm-22.3.1-1.fc38.ppc64le 33/262 Installing : libdvdread-6.1.3-2.fc37.ppc64le 34/262 Installing : libXau-1.0.11-1.fc38.ppc64le 35/262 Installing : libxcb-1.13.1-10.fc37.ppc64le 36/262 Installing : libglvnd-egl-1:1.6.0-1.fc38.ppc64le 37/262 Installing : mesa-libEGL-22.3.1-1.fc38.ppc64le 38/262 Installing : libICE-1.0.10-9.fc37.ppc64le 39/262 Installing : kernel-headers-6.1.0-1.fc38.ppc64le 40/262 Installing : libxcrypt-devel-4.4.33-5.fc38.ppc64le 41/262 Installing : glibc-devel-2.36.9000-18.fc38.ppc64le 42/262 Installing : gsm-1.0.22-1.fc37.ppc64le 43/262 Installing : fonts-filesystem-1:2.0.5-10.fc38.noarch 44/262 Installing : libatomic-13.0.0-0.4.fc38.ppc64le 45/262 Installing : alsa-lib-1.2.8-2.fc38.ppc64le 46/262 Installing : libusb1-1.0.26-1.fc38.ppc64le 47/262 Installing : libSM-1.2.3-11.fc37.ppc64le 48/262 Installing : libglvnd-gles-1:1.6.0-1.fc38.ppc64le 49/262 Installing : xcb-util-0.4.0-20.fc37.ppc64le 50/262 Installing : xcb-util-image-0.4.1-1.fc38.ppc64le 51/262 Installing : xcb-util-keysyms-0.4.1-1.fc38.ppc64le 52/262 Installing : xcb-util-renderutil-0.3.10-1.fc38.ppc64le 53/262 Installing : xcb-util-wm-0.4.2-1.fc38.ppc64le 54/262 Installing : libXau-devel-1.0.11-1.fc38.ppc64le 55/262 Installing : libxcb-devel-1.13.1-10.fc37.ppc64le 56/262 Installing : libdvdnav-6.1.1-4.fc37.ppc64le 57/262 Installing : graphene-1.10.6-4.fc37.ppc64le 58/262 Installing : json-glib-1.6.6-3.fc37.ppc64le 59/262 Installing : polkit-libs-122-2.fc38.ppc64le 60/262 Installing : shared-mime-info-2.2-2.fc37.ppc64le 61/262 Running scriptlet: shared-mime-info-2.2-2.fc37.ppc64le 61/262 Installing : gdk-pixbuf2-2.42.10-1.fc38.ppc64le 62/262 Installing : cpp-13.0.0-0.4.fc38.ppc64le 63/262 Installing : iso-codes-4.12.0-2.fc38.noarch 64/262 Installing : avahi-libs-0.8-19.fc38.ppc64le 65/262 Installing : cups-libs-1:2.4.2-5.fc38.ppc64le 66/262 Installing : nss-softokn-freebl-3.85.0-1.fc38.ppc64le 67/262 Installing : nss-softokn-3.85.0-1.fc38.ppc64le 68/262 Installing : libglvnd-opengl-1:1.6.0-1.fc38.ppc64le 69/262 Installing : flac-libs-1.4.2-1.fc38.ppc64le 70/262 Installing : libtheora-1:1.1.1-32.fc37.ppc64le 71/262 Installing : libwayland-cursor-1.21.0-1.fc37.ppc64le 72/262 Installing : xkeyboard-config-2.36-3.fc38.noarch 73/262 Installing : libxkbcommon-1.4.1-2.fc37.ppc64le 74/262 Installing : libxkbcommon-x11-1.4.1-2.fc37.ppc64le 75/262 Installing : webrtc-audio-processing-0.3.1-9.fc37.ppc64le 76/262 Installing : vulkan-headers-1.3.231.1-1.fc38.noarch 77/262 Installing : vulkan-loader-devel-1.3.231.1-2.fc38.ppc64le 78/262 Installing : sysprof-capture-devel-3.46.0-1.fc38.ppc64le 79/262 Installing : soundtouch-2.3.1-3.fc37.ppc64le 80/262 Installing : rhash-1.4.3-1.fc38.ppc64le 81/262 Installing : qt5-qttools-common-5.15.7-1.fc38.noarch 82/262 Installing : qt-settings-37.0-1.fc38.noarch 83/262 Installing : python-setuptools-wheel-65.5.1-1.fc38.noarch 84/262 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 85/262 Installing : pixman-0.40.0-6.fc37.ppc64le 86/262 Installing : pcre2-utf32-10.40-1.fc37.1.ppc64le 87/262 Installing : pcre2-devel-10.40-1.fc37.1.ppc64le 88/262 Installing : pcre-8.45-1.fc37.2.ppc64le 89/262 Installing : sord-0.16.10-1.fc37.ppc64le 90/262 Installing : sratom-0.6.10-2.fc37.ppc64le 91/262 Installing : lilv-libs-0.24.14-3.fc37.ppc64le 92/262 Installing : openal-soft-1.22.2-6.fc38.ppc64le 93/262 Installing : ncurses-6.3-5.20221126.fc38.ppc64le 94/262 Installing : mtdev-1.1.6-4.fc37.ppc64le 95/262 Installing : mpg123-libs-1.31.1-3.fc38.ppc64le 96/262 Installing : mpdecimal-2.5.1-4.fc37.ppc64le 97/262 Installing : mesa-filesystem-22.3.1-1.fc38.ppc64le 98/262 Installing : libwebp-1.2.4-2.fc38.ppc64le 99/262 Installing : libwayland-egl-1.21.0-1.fc37.ppc64le 100/262 Installing : libwacom-data-2.4.0-1.fc37.noarch 101/262 Installing : libvisual-1:0.4.0-36.fc37.ppc64le 102/262 Installing : libuv-1:1.44.2-2.fc37.ppc64le 103/262 Installing : libunwind-1.6.2-5.fc38.ppc64le 104/262 Installing : libstemmer-2.2.0-4.fc38.ppc64le 105/262 Installing : libsepol-devel-3.4-4.fc38.ppc64le 106/262 Installing : libselinux-devel-3.4-6.fc38.ppc64le 107/262 Installing : libicu-71.1-2.fc38.ppc64le 108/262 Installing : qt5-qtbase-common-5.15.7-1.fc38.noarch 109/262 Running scriptlet: qt5-qtbase-5.15.7-1.fc38.ppc64le 110/262 Installing : qt5-qtbase-5.15.7-1.fc38.ppc64le 110/262 Running scriptlet: qt5-qtbase-5.15.7-1.fc38.ppc64le 110/262 Installing : quazip-qt5-1.3-6.fc38.ppc64le 111/262 Installing : libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le 112/262 Installing : libffi-devel-3.4.4-1.fc38.ppc64le 113/262 Installing : libevdev-1.13.0-1.fc37.ppc64le 114/262 Installing : libdatrie-0.2.13-4.fc37.ppc64le 115/262 Installing : libthai-0.1.29-3.fc37.ppc64le 116/262 Installing : libblkid-devel-2.38.1-3.fc38.ppc64le 117/262 Installing : libmount-devel-2.38.1-3.fc38.ppc64le 118/262 Installing : libb2-0.98.1-7.fc37.ppc64le 119/262 Installing : python3-3.11.1-1.fc38.ppc64le 120/262 Installing : python3-libs-3.11.1-1.fc38.ppc64le 121/262 Installing : gstreamer1-1.20.4-1.fc38.ppc64le 122/262 Installing : cmake-rpm-macros-3.25.1-1.fc38.noarch 123/262 Installing : glib2-devel-2.74.1-2.fc38.ppc64le 124/262 Installing : polkit-docs-122-2.fc38.noarch 125/262 Installing : polkit-devel-122-2.fc38.ppc64le 126/262 Installing : crypto-policies-scripts-20221215-1.gita4c31a3.fc 127/262 Installing : nss-sysinit-3.85.0-1.fc38.ppc64le 128/262 Installing : nss-3.85.0-1.fc38.ppc64le 129/262 Running scriptlet: nss-3.85.0-1.fc38.ppc64le 129/262 Installing : libsrtp-2.3.0-9.fc37.ppc64le 130/262 Installing : libwacom-2.4.0-1.fc37.ppc64le 131/262 Installing : libinput-1.22.0-2.fc38.ppc64le 132/262 Running scriptlet: libinput-1.22.0-2.fc38.ppc64le 132/262 Installing : libasyncns-0.8-23.fc37.ppc64le 133/262 Installing : libX11-common-1.8.1-2.fc38.noarch 134/262 Installing : libX11-1.8.1-2.fc38.ppc64le 135/262 Installing : libXext-1.3.5-1.fc38.ppc64le 136/262 Installing : libXrender-0.9.11-1.fc38.ppc64le 137/262 Installing : libXfixes-6.0.0-4.fc37.ppc64le 138/262 Installing : libXv-1.0.11-17.fc37.ppc64le 139/262 Installing : libXxf86vm-1.1.5-1.fc38.ppc64le 140/262 Installing : libglvnd-glx-1:1.6.0-1.fc38.ppc64le 141/262 Installing : mesa-libGL-22.3.1-1.fc38.ppc64le 142/262 Installing : glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.ppc64 143/262 Installing : libva-2.16.0-1.fc38.ppc64le 144/262 Installing : libX11-devel-1.8.1-2.fc38.ppc64le 145/262 Installing : libglvnd-devel-1:1.6.0-1.fc38.ppc64le 146/262 Installing : mesa-libEGL-devel-22.3.1-1.fc38.ppc64le 147/262 Installing : lcms2-2.14-1.fc38.ppc64le 148/262 Installing : lame-libs-3.100-13.fc37.ppc64le 149/262 Installing : libsndfile-1.1.0-5.fc38.ppc64le 150/262 Installing : pulseaudio-libs-16.1-2.fc38.ppc64le 151/262 Installing : pulseaudio-libs-glib2-16.1-2.fc38.ppc64le 152/262 Installing : pulseaudio-libs-devel-16.1-2.fc38.ppc64le 153/262 Installing : kf5-filesystem-5.101.0-1.fc38.ppc64le 154/262 Installing : kf5-kcoreaddons-5.101.0-1.fc38.ppc64le 155/262 Installing : jsoncpp-1.9.5-3.fc37.ppc64le 156/262 Running scriptlet: groff-base-1.22.4-10.fc37.ppc64le 157/262 Installing : groff-base-1.22.4-10.fc37.ppc64le 157/262 Running scriptlet: groff-base-1.22.4-10.fc37.ppc64le 157/262 Installing : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 158/262 Installing : perl-if-0.61.000-492.fc38.noarch 159/262 Installing : perl-Time-Local-2:1.300-489.fc37.noarch 160/262 Installing : perl-File-Path-2.18-489.fc37.noarch 161/262 Installing : perl-Pod-Escapes-1:1.07-489.fc37.noarch 162/262 Installing : perl-Class-Struct-0.66-492.fc38.noarch 163/262 Installing : perl-POSIX-2.03-492.fc38.ppc64le 164/262 Installing : perl-Term-ANSIColor-5.01-490.fc37.noarch 165/262 Installing : perl-IPC-Open3-1.22-492.fc38.noarch 166/262 Installing : perl-HTTP-Tiny-0.082-1.fc37.noarch 167/262 Installing : perl-File-Temp-1:0.231.100-489.fc37.noarch 168/262 Installing : perl-Term-Cap-1.17-489.fc37.noarch 169/262 Installing : perl-Pod-Simple-1:3.43-490.fc37.noarch 170/262 Installing : perl-Socket-4:2.036-1.fc38.ppc64le 171/262 Installing : perl-SelectSaver-1.02-492.fc38.noarch 172/262 Installing : perl-Symbol-1.09-492.fc38.noarch 173/262 Installing : perl-File-stat-1.12-492.fc38.noarch 174/262 Installing : perl-podlators-1:5.00-1.fc38.noarch 175/262 Installing : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 176/262 Installing : perl-Fcntl-1.15-492.fc38.ppc64le 177/262 Installing : perl-Text-ParseWords-3.31-489.fc37.noarch 178/262 Installing : perl-mro-1.26-492.fc38.ppc64le 179/262 Installing : perl-IO-1.50-492.fc38.ppc64le 180/262 Installing : perl-overloading-0.02-492.fc38.noarch 181/262 Installing : perl-Pod-Usage-4:2.03-3.fc37.noarch 182/262 Installing : perl-Errno-1.36-492.fc38.ppc64le 183/262 Installing : perl-File-Basename-2.85-492.fc38.noarch 184/262 Installing : perl-Getopt-Std-1.13-492.fc38.noarch 185/262 Installing : perl-MIME-Base64-3.16-489.fc37.ppc64le 186/262 Installing : perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le 187/262 Installing : perl-constant-1.33-490.fc37.noarch 188/262 Installing : perl-Storable-1:3.26-489.fc37.ppc64le 189/262 Installing : perl-overload-1.35-492.fc38.noarch 190/262 Installing : perl-parent-1:0.239-1.fc38.noarch 191/262 Installing : perl-vars-1.05-492.fc38.noarch 192/262 Installing : perl-Getopt-Long-1:2.54-1.fc38.noarch 193/262 Installing : perl-Carp-1.52-489.fc37.noarch 194/262 Installing : perl-Exporter-5.77-489.fc37.noarch 195/262 Installing : perl-PathTools-3.84-489.fc37.ppc64le 196/262 Installing : perl-DynaLoader-1.52-492.fc38.ppc64le 197/262 Installing : perl-Encode-4:3.19-492.fc38.ppc64le 198/262 Installing : perl-libs-4:5.36.0-492.fc38.ppc64le 199/262 Installing : perl-interpreter-4:5.36.0-492.fc38.ppc64le 200/262 Installing : perl-English-1.11-492.fc38.noarch 201/262 Installing : perl-File-Find-1.40-492.fc38.noarch 202/262 Installing : graphite2-1.3.14-10.fc37.ppc64le 203/262 Installing : harfbuzz-6.0.0-1.fc38.ppc64le 204/262 Installing : freetype-2.12.1-3.fc37.ppc64le 205/262 Installing : google-noto-fonts-common-20201206^1.git0c78c8329 206/262 Installing : google-noto-sans-vf-fonts-20201206^1.git0c78c832 207/262 Installing : langpacks-core-font-en-3.0-27.fc38.noarch 208/262 Installing : fontconfig-2.14.1-2.fc38.ppc64le 209/262 Running scriptlet: fontconfig-2.14.1-2.fc38.ppc64le 209/262 Installing : qt5-qtbase-gui-5.15.7-1.fc38.ppc64le 210/262 Installing : cairo-1.17.6-2.fc38.ppc64le 211/262 Installing : qt5-qtdeclarative-5.15.7-1.fc38.ppc64le 212/262 Installing : qt5-qtcharts-5.15.7-1.fc38.ppc64le 213/262 Installing : cairo-gobject-1.17.6-2.fc38.ppc64le 214/262 Installing : qt5-linguist-5.15.7-1.fc38.ppc64le 215/262 Installing : qt5-qtsvg-5.15.7-1.fc38.ppc64le 216/262 Installing : libXft-2.3.6-1.fc38.ppc64le 217/262 Installing : gc-8.2.2-1.fc38.ppc64le 218/262 Installing : fribidi-1.0.12-2.fc37.ppc64le 219/262 Installing : pango-1.50.12-1.fc38.ppc64le 220/262 Installing : librsvg2-2.55.1-3.fc38.ppc64le 221/262 Installing : fdk-aac-free-2.0.0-9.fc37.ppc64le 222/262 Installing : dbus-common-1:1.14.4-1.fc38.noarch 223/262 Running scriptlet: dbus-common-1:1.14.4-1.fc38.noarch 223/262 Running scriptlet: dbus-broker-32-1.fc37.ppc64le 224/262 Installing : dbus-broker-32-1.fc37.ppc64le 224/262 Running scriptlet: dbus-broker-32-1.fc37.ppc64le 224/262 Installing : dbus-1:1.14.4-1.fc38.ppc64le 225/262 Installing : gupnp-1.6.3-1.fc38.ppc64le 226/262 Installing : gupnp-igd-1.2.0-7.fc38.ppc64le 227/262 Installing : libnice-0.1.19-3.fc38.ppc64le 228/262 Installing : libubsan-13.0.0-0.4.fc38.ppc64le 229/262 Installing : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le 230/262 Installing : guile22-2.2.7-6.fc37.ppc64le 231/262 Installing : make-1:4.3-11.fc37.ppc64le 232/262 Installing : cmake-data-3.25.1-1.fc38.noarch 233/262 Installing : cmake-3.25.1-1.fc38.ppc64le 234/262 Installing : libstdc++-devel-13.0.0-0.4.fc38.ppc64le 235/262 Installing : libasan-13.0.0-0.4.fc38.ppc64le 236/262 Installing : gcc-13.0.0-0.4.fc38.ppc64le 237/262 Running scriptlet: gcc-13.0.0-0.4.fc38.ppc64le 237/262 Installing : gcc-c++-13.0.0-0.4.fc38.ppc64le 238/262 Installing : qt5-rpm-macros-5.15.7-1.fc38.noarch 239/262 Installing : qt5-qtbase-devel-5.15.7-1.fc38.ppc64le 240/262 Installing : qt5-qtdeclarative-devel-5.15.7-1.fc38.ppc64le 241/262 Installing : kf5-rpm-macros-5.101.0-1.fc38.noarch 242/262 Installing : annobin-docs-10.99-1.0.1.fc38.noarch 243/262 Installing : cdparanoia-libs-10.2-40.fc38.ppc64le 244/262 Installing : gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le 245/262 Installing : gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64l 246/262 Installing : qt5-qtmultimedia-5.15.7-1.fc38.ppc64le 247/262 Installing : botan2-2.19.3-1.fc38.ppc64le 248/262 Installing : botan2-devel-2.19.3-1.fc38.ppc64le 249/262 Installing : qt5-qtmultimedia-devel-5.15.7-1.fc38.ppc64le 250/262 Installing : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le 251/262 Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le 251/262 Installing : extra-cmake-modules-5.101.0-1.fc38.noarch 252/262 Installing : kf5-kcoreaddons-devel-5.101.0-1.fc38.ppc64le 253/262 Installing : qt5-qtcharts-devel-5.15.7-1.fc38.ppc64le 254/262 Installing : qt5-qtsvg-devel-5.15.7-1.fc38.ppc64le 255/262 Installing : quazip-qt5-devel-1.3-6.fc38.ppc64le 256/262 Installing : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le 257/262 Installing : ninja-build-1.11.1-1.fc38.ppc64le 258/262 Installing : libappstream-glib-0.8.2-1.fc38.ppc64le 259/262 Installing : libdrm-devel-2.4.114-1.fc38.ppc64le 260/262 Installing : desktop-file-utils-0.26-7.fc37.ppc64le 261/262 Installing : dbus-devel-1:1.14.4-1.fc38.ppc64le 262/262 Running scriptlet: crypto-policies-scripts-20221215-1.gita4c31a3.fc 262/262 Running scriptlet: nss-3.85.0-1.fc38.ppc64le 262/262 Running scriptlet: fontconfig-2.14.1-2.fc38.ppc64le 262/262 Running scriptlet: dbus-devel-1:1.14.4-1.fc38.ppc64le 262/262 Verifying : alsa-lib-1.2.8-2.fc38.ppc64le 1/262 Verifying : avahi-libs-0.8-19.fc38.ppc64le 2/262 Verifying : botan2-2.19.3-1.fc38.ppc64le 3/262 Verifying : botan2-devel-2.19.3-1.fc38.ppc64le 4/262 Verifying : cairo-1.17.6-2.fc38.ppc64le 5/262 Verifying : cairo-gobject-1.17.6-2.fc38.ppc64le 6/262 Verifying : cdparanoia-libs-10.2-40.fc38.ppc64le 7/262 Verifying : cmake-3.25.1-1.fc38.ppc64le 8/262 Verifying : cmake-data-3.25.1-1.fc38.noarch 9/262 Verifying : cmake-filesystem-3.25.1-1.fc38.ppc64le 10/262 Verifying : cmake-rpm-macros-3.25.1-1.fc38.noarch 11/262 Verifying : annobin-docs-10.99-1.0.1.fc38.noarch 12/262 Verifying : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le 13/262 Verifying : cpp-13.0.0-0.4.fc38.ppc64le 14/262 Verifying : gcc-13.0.0-0.4.fc38.ppc64le 15/262 Verifying : gcc-c++-13.0.0-0.4.fc38.ppc64le 16/262 Verifying : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le 17/262 Verifying : libasan-13.0.0-0.4.fc38.ppc64le 18/262 Verifying : libatomic-13.0.0-0.4.fc38.ppc64le 19/262 Verifying : libstdc++-devel-13.0.0-0.4.fc38.ppc64le 20/262 Verifying : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le 21/262 Verifying : libubsan-13.0.0-0.4.fc38.ppc64le 22/262 Verifying : crypto-policies-scripts-20221215-1.gita4c31a3.fc 23/262 Verifying : cups-libs-1:2.4.2-5.fc38.ppc64le 24/262 Verifying : dbus-1:1.14.4-1.fc38.ppc64le 25/262 Verifying : dbus-broker-32-1.fc37.ppc64le 26/262 Verifying : dbus-common-1:1.14.4-1.fc38.noarch 27/262 Verifying : dbus-devel-1:1.14.4-1.fc38.ppc64le 28/262 Verifying : dbus-libs-1:1.14.4-1.fc38.ppc64le 29/262 Verifying : desktop-file-utils-0.26-7.fc37.ppc64le 30/262 Verifying : emacs-filesystem-1:28.1-3.fc37.noarch 31/262 Verifying : expat-2.5.0-1.fc38.ppc64le 32/262 Verifying : extra-cmake-modules-5.101.0-1.fc38.noarch 33/262 Verifying : fdk-aac-free-2.0.0-9.fc37.ppc64le 34/262 Verifying : flac-libs-1.4.2-1.fc38.ppc64le 35/262 Verifying : fontconfig-2.14.1-2.fc38.ppc64le 36/262 Verifying : fonts-filesystem-1:2.0.5-10.fc38.noarch 37/262 Verifying : freetype-2.12.1-3.fc37.ppc64le 38/262 Verifying : fribidi-1.0.12-2.fc37.ppc64le 39/262 Verifying : gc-8.2.2-1.fc38.ppc64le 40/262 Verifying : gdk-pixbuf2-2.42.10-1.fc38.ppc64le 41/262 Verifying : glib2-2.74.1-2.fc38.ppc64le 42/262 Verifying : glib2-devel-2.74.1-2.fc38.ppc64le 43/262 Verifying : glibc-devel-2.36.9000-18.fc38.ppc64le 44/262 Verifying : glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.ppc64 45/262 Verifying : gnutls-3.7.8-9.fc38.ppc64le 46/262 Verifying : google-noto-fonts-common-20201206^1.git0c78c8329 47/262 Verifying : google-noto-sans-vf-fonts-20201206^1.git0c78c832 48/262 Verifying : graphene-1.10.6-4.fc37.ppc64le 49/262 Verifying : graphite2-1.3.14-10.fc37.ppc64le 50/262 Verifying : groff-base-1.22.4-10.fc37.ppc64le 51/262 Verifying : gsm-1.0.22-1.fc37.ppc64le 52/262 Verifying : gssdp-1.6.2-1.fc38.ppc64le 53/262 Verifying : gstreamer1-1.20.4-1.fc38.ppc64le 54/262 Verifying : gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64l 55/262 Verifying : gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le 56/262 Verifying : guile22-2.2.7-6.fc37.ppc64le 57/262 Verifying : gupnp-1.6.3-1.fc38.ppc64le 58/262 Verifying : gupnp-igd-1.2.0-7.fc38.ppc64le 59/262 Verifying : harfbuzz-6.0.0-1.fc38.ppc64le 60/262 Verifying : iso-codes-4.12.0-2.fc38.noarch 61/262 Verifying : json-glib-1.6.6-3.fc37.ppc64le 62/262 Verifying : jsoncpp-1.9.5-3.fc37.ppc64le 63/262 Verifying : kernel-headers-6.1.0-1.fc38.ppc64le 64/262 Verifying : kf5-filesystem-5.101.0-1.fc38.ppc64le 65/262 Verifying : kf5-kcoreaddons-5.101.0-1.fc38.ppc64le 66/262 Verifying : kf5-kcoreaddons-devel-5.101.0-1.fc38.ppc64le 67/262 Verifying : kf5-rpm-macros-5.101.0-1.fc38.noarch 68/262 Verifying : lame-libs-3.100-13.fc37.ppc64le 69/262 Verifying : langpacks-core-font-en-3.0-27.fc38.noarch 70/262 Verifying : lcms2-2.14-1.fc38.ppc64le 71/262 Verifying : libICE-1.0.10-9.fc37.ppc64le 72/262 Verifying : libSM-1.2.3-11.fc37.ppc64le 73/262 Verifying : libX11-1.8.1-2.fc38.ppc64le 74/262 Verifying : libX11-common-1.8.1-2.fc38.noarch 75/262 Verifying : libX11-devel-1.8.1-2.fc38.ppc64le 76/262 Verifying : libX11-xcb-1.8.1-2.fc38.ppc64le 77/262 Verifying : libXau-1.0.11-1.fc38.ppc64le 78/262 Verifying : libXau-devel-1.0.11-1.fc38.ppc64le 79/262 Verifying : libXext-1.3.5-1.fc38.ppc64le 80/262 Verifying : libXfixes-6.0.0-4.fc37.ppc64le 81/262 Verifying : libXft-2.3.6-1.fc38.ppc64le 82/262 Verifying : libXrender-0.9.11-1.fc38.ppc64le 83/262 Verifying : libXv-1.0.11-17.fc37.ppc64le 84/262 Verifying : libXxf86vm-1.1.5-1.fc38.ppc64le 85/262 Verifying : libappstream-glib-0.8.2-1.fc38.ppc64le 86/262 Verifying : libasyncns-0.8-23.fc37.ppc64le 87/262 Verifying : libb2-0.98.1-7.fc37.ppc64le 88/262 Verifying : libblkid-devel-2.38.1-3.fc38.ppc64le 89/262 Verifying : libdatrie-0.2.13-4.fc37.ppc64le 90/262 Verifying : libdrm-2.4.114-1.fc38.ppc64le 91/262 Verifying : libdrm-devel-2.4.114-1.fc38.ppc64le 92/262 Verifying : libdvdnav-6.1.1-4.fc37.ppc64le 93/262 Verifying : libdvdread-6.1.3-2.fc37.ppc64le 94/262 Verifying : libevdev-1.13.0-1.fc37.ppc64le 95/262 Verifying : libffi-devel-3.4.4-1.fc38.ppc64le 96/262 Verifying : libglvnd-1:1.6.0-1.fc38.ppc64le 97/262 Verifying : libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le 98/262 Verifying : libglvnd-devel-1:1.6.0-1.fc38.ppc64le 99/262 Verifying : libglvnd-egl-1:1.6.0-1.fc38.ppc64le 100/262 Verifying : libglvnd-gles-1:1.6.0-1.fc38.ppc64le 101/262 Verifying : libglvnd-glx-1:1.6.0-1.fc38.ppc64le 102/262 Verifying : libglvnd-opengl-1:1.6.0-1.fc38.ppc64le 103/262 Verifying : libgudev-237-3.fc37.ppc64le 104/262 Verifying : libicu-71.1-2.fc38.ppc64le 105/262 Verifying : libinput-1.22.0-2.fc38.ppc64le 106/262 Verifying : libjpeg-turbo-2.1.4-1.fc38.ppc64le 107/262 Verifying : libmount-devel-2.38.1-3.fc38.ppc64le 108/262 Verifying : libmpc-1.2.1-5.fc37.ppc64le 109/262 Verifying : libnice-0.1.19-3.fc38.ppc64le 110/262 Verifying : libogg-2:1.3.5-4.fc37.ppc64le 111/262 Verifying : libpng-2:1.6.37-13.fc37.ppc64le 112/262 Verifying : librsvg2-2.55.1-3.fc38.ppc64le 113/262 Verifying : libselinux-devel-3.4-6.fc38.ppc64le 114/262 Verifying : libsepol-devel-3.4-4.fc38.ppc64le 115/262 Verifying : libsndfile-1.1.0-5.fc38.ppc64le 116/262 Verifying : libsoup3-3.2.2-1.fc38.ppc64le 117/262 Verifying : libsrtp-2.3.0-9.fc37.ppc64le 118/262 Verifying : libstemmer-2.2.0-4.fc38.ppc64le 119/262 Verifying : libthai-0.1.29-3.fc37.ppc64le 120/262 Verifying : libtheora-1:1.1.1-32.fc37.ppc64le 121/262 Verifying : libunwind-1.6.2-5.fc38.ppc64le 122/262 Verifying : libusb1-1.0.26-1.fc38.ppc64le 123/262 Verifying : libuv-1:1.44.2-2.fc37.ppc64le 124/262 Verifying : libva-2.16.0-1.fc38.ppc64le 125/262 Verifying : libvisual-1:0.4.0-36.fc37.ppc64le 126/262 Verifying : libvorbis-1:1.3.7-6.fc37.ppc64le 127/262 Verifying : libwacom-2.4.0-1.fc37.ppc64le 128/262 Verifying : libwacom-data-2.4.0-1.fc37.noarch 129/262 Verifying : libwayland-client-1.21.0-1.fc37.ppc64le 130/262 Verifying : libwayland-cursor-1.21.0-1.fc37.ppc64le 131/262 Verifying : libwayland-egl-1.21.0-1.fc37.ppc64le 132/262 Verifying : libwayland-server-1.21.0-1.fc37.ppc64le 133/262 Verifying : libwebp-1.2.4-2.fc38.ppc64le 134/262 Verifying : libxcb-1.13.1-10.fc37.ppc64le 135/262 Verifying : libxcb-devel-1.13.1-10.fc37.ppc64le 136/262 Verifying : libxcrypt-devel-4.4.33-5.fc38.ppc64le 137/262 Verifying : libxkbcommon-1.4.1-2.fc37.ppc64le 138/262 Verifying : libxkbcommon-x11-1.4.1-2.fc37.ppc64le 139/262 Verifying : libxshmfence-1.3-11.fc37.ppc64le 140/262 Verifying : lilv-libs-0.24.14-3.fc37.ppc64le 141/262 Verifying : make-1:4.3-11.fc37.ppc64le 142/262 Verifying : mesa-filesystem-22.3.1-1.fc38.ppc64le 143/262 Verifying : mesa-libEGL-22.3.1-1.fc38.ppc64le 144/262 Verifying : mesa-libEGL-devel-22.3.1-1.fc38.ppc64le 145/262 Verifying : mesa-libGL-22.3.1-1.fc38.ppc64le 146/262 Verifying : mesa-libgbm-22.3.1-1.fc38.ppc64le 147/262 Verifying : mesa-libglapi-22.3.1-1.fc38.ppc64le 148/262 Verifying : mpdecimal-2.5.1-4.fc37.ppc64le 149/262 Verifying : mpg123-libs-1.31.1-3.fc38.ppc64le 150/262 Verifying : mtdev-1.1.6-4.fc37.ppc64le 151/262 Verifying : ncurses-6.3-5.20221126.fc38.ppc64le 152/262 Verifying : ninja-build-1.11.1-1.fc38.ppc64le 153/262 Verifying : nspr-4.35.0-2.fc38.ppc64le 154/262 Verifying : nss-3.85.0-1.fc38.ppc64le 155/262 Verifying : nss-softokn-3.85.0-1.fc38.ppc64le 156/262 Verifying : nss-softokn-freebl-3.85.0-1.fc38.ppc64le 157/262 Verifying : nss-sysinit-3.85.0-1.fc38.ppc64le 158/262 Verifying : nss-util-3.85.0-1.fc38.ppc64le 159/262 Verifying : openal-soft-1.22.2-6.fc38.ppc64le 160/262 Verifying : opus-1.3.1-11.fc37.ppc64le 161/262 Verifying : orc-0.4.33-1.fc38.ppc64le 162/262 Verifying : pango-1.50.12-1.fc38.ppc64le 163/262 Verifying : pcre-8.45-1.fc37.2.ppc64le 164/262 Verifying : pcre2-devel-10.40-1.fc37.1.ppc64le 165/262 Verifying : pcre2-utf16-10.40-1.fc37.1.ppc64le 166/262 Verifying : pcre2-utf32-10.40-1.fc37.1.ppc64le 167/262 Verifying : perl-Carp-1.52-489.fc37.noarch 168/262 Verifying : perl-Class-Struct-0.66-492.fc38.noarch 169/262 Verifying : perl-DynaLoader-1.52-492.fc38.ppc64le 170/262 Verifying : perl-Encode-4:3.19-492.fc38.ppc64le 171/262 Verifying : perl-English-1.11-492.fc38.noarch 172/262 Verifying : perl-Errno-1.36-492.fc38.ppc64le 173/262 Verifying : perl-Exporter-5.77-489.fc37.noarch 174/262 Verifying : perl-Fcntl-1.15-492.fc38.ppc64le 175/262 Verifying : perl-File-Basename-2.85-492.fc38.noarch 176/262 Verifying : perl-File-Find-1.40-492.fc38.noarch 177/262 Verifying : perl-File-Path-2.18-489.fc37.noarch 178/262 Verifying : perl-File-Temp-1:0.231.100-489.fc37.noarch 179/262 Verifying : perl-File-stat-1.12-492.fc38.noarch 180/262 Verifying : perl-Getopt-Long-1:2.54-1.fc38.noarch 181/262 Verifying : perl-Getopt-Std-1.13-492.fc38.noarch 182/262 Verifying : perl-HTTP-Tiny-0.082-1.fc37.noarch 183/262 Verifying : perl-IO-1.50-492.fc38.ppc64le 184/262 Verifying : perl-IPC-Open3-1.22-492.fc38.noarch 185/262 Verifying : perl-MIME-Base64-3.16-489.fc37.ppc64le 186/262 Verifying : perl-POSIX-2.03-492.fc38.ppc64le 187/262 Verifying : perl-PathTools-3.84-489.fc37.ppc64le 188/262 Verifying : perl-Pod-Escapes-1:1.07-489.fc37.noarch 189/262 Verifying : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 190/262 Verifying : perl-Pod-Simple-1:3.43-490.fc37.noarch 191/262 Verifying : perl-Pod-Usage-4:2.03-3.fc37.noarch 192/262 Verifying : perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le 193/262 Verifying : perl-SelectSaver-1.02-492.fc38.noarch 194/262 Verifying : perl-Socket-4:2.036-1.fc38.ppc64le 195/262 Verifying : perl-Storable-1:3.26-489.fc37.ppc64le 196/262 Verifying : perl-Symbol-1.09-492.fc38.noarch 197/262 Verifying : perl-Term-ANSIColor-5.01-490.fc37.noarch 198/262 Verifying : perl-Term-Cap-1.17-489.fc37.noarch 199/262 Verifying : perl-Text-ParseWords-3.31-489.fc37.noarch 200/262 Verifying : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 201/262 Verifying : perl-Time-Local-2:1.300-489.fc37.noarch 202/262 Verifying : perl-constant-1.33-490.fc37.noarch 203/262 Verifying : perl-if-0.61.000-492.fc38.noarch 204/262 Verifying : perl-interpreter-4:5.36.0-492.fc38.ppc64le 205/262 Verifying : perl-libs-4:5.36.0-492.fc38.ppc64le 206/262 Verifying : perl-mro-1.26-492.fc38.ppc64le 207/262 Verifying : perl-overload-1.35-492.fc38.noarch 208/262 Verifying : perl-overloading-0.02-492.fc38.noarch 209/262 Verifying : perl-parent-1:0.239-1.fc38.noarch 210/262 Verifying : perl-podlators-1:5.00-1.fc38.noarch 211/262 Verifying : perl-vars-1.05-492.fc38.noarch 212/262 Verifying : pixman-0.40.0-6.fc37.ppc64le 213/262 Verifying : polkit-devel-122-2.fc38.ppc64le 214/262 Verifying : polkit-docs-122-2.fc38.noarch 215/262 Verifying : polkit-libs-122-2.fc38.ppc64le 216/262 Verifying : pulseaudio-libs-16.1-2.fc38.ppc64le 217/262 Verifying : pulseaudio-libs-devel-16.1-2.fc38.ppc64le 218/262 Verifying : pulseaudio-libs-glib2-16.1-2.fc38.ppc64le 219/262 Verifying : python-pip-wheel-22.3.1-1.fc38.noarch 220/262 Verifying : python-setuptools-wheel-65.5.1-1.fc38.noarch 221/262 Verifying : python3-3.11.1-1.fc38.ppc64le 222/262 Verifying : python3-libs-3.11.1-1.fc38.ppc64le 223/262 Verifying : qt-settings-37.0-1.fc38.noarch 224/262 Verifying : qt5-linguist-5.15.7-1.fc38.ppc64le 225/262 Verifying : qt5-qtbase-5.15.7-1.fc38.ppc64le 226/262 Verifying : qt5-qtbase-common-5.15.7-1.fc38.noarch 227/262 Verifying : qt5-qtbase-devel-5.15.7-1.fc38.ppc64le 228/262 Verifying : qt5-qtbase-gui-5.15.7-1.fc38.ppc64le 229/262 Verifying : qt5-qtcharts-5.15.7-1.fc38.ppc64le 230/262 Verifying : qt5-qtcharts-devel-5.15.7-1.fc38.ppc64le 231/262 Verifying : qt5-qtdeclarative-5.15.7-1.fc38.ppc64le 232/262 Verifying : qt5-qtdeclarative-devel-5.15.7-1.fc38.ppc64le 233/262 Verifying : qt5-qtmultimedia-5.15.7-1.fc38.ppc64le 234/262 Verifying : qt5-qtmultimedia-devel-5.15.7-1.fc38.ppc64le 235/262 Verifying : qt5-qtsvg-5.15.7-1.fc38.ppc64le 236/262 Verifying : qt5-qtsvg-devel-5.15.7-1.fc38.ppc64le 237/262 Verifying : qt5-qttools-common-5.15.7-1.fc38.noarch 238/262 Verifying : qt5-rpm-macros-5.15.7-1.fc38.noarch 239/262 Verifying : quazip-qt5-1.3-6.fc38.ppc64le 240/262 Verifying : quazip-qt5-devel-1.3-6.fc38.ppc64le 241/262 Verifying : rhash-1.4.3-1.fc38.ppc64le 242/262 Verifying : serd-0.30.12-2.fc37.ppc64le 243/262 Verifying : shared-mime-info-2.2-2.fc37.ppc64le 244/262 Verifying : sord-0.16.10-1.fc37.ppc64le 245/262 Verifying : soundtouch-2.3.1-3.fc37.ppc64le 246/262 Verifying : sratom-0.6.10-2.fc37.ppc64le 247/262 Verifying : sysprof-capture-devel-3.46.0-1.fc38.ppc64le 248/262 Verifying : vim-filesystem-2:9.0.1054-1.fc38.noarch 249/262 Verifying : vulkan-headers-1.3.231.1-1.fc38.noarch 250/262 Verifying : vulkan-loader-1.3.231.1-2.fc38.ppc64le 251/262 Verifying : vulkan-loader-devel-1.3.231.1-2.fc38.ppc64le 252/262 Verifying : webrtc-audio-processing-0.3.1-9.fc37.ppc64le 253/262 Verifying : xcb-util-0.4.0-20.fc37.ppc64le 254/262 Verifying : xcb-util-image-0.4.1-1.fc38.ppc64le 255/262 Verifying : xcb-util-keysyms-0.4.1-1.fc38.ppc64le 256/262 Verifying : xcb-util-renderutil-0.3.10-1.fc38.ppc64le 257/262 Verifying : xcb-util-wm-0.4.2-1.fc38.ppc64le 258/262 Verifying : xkeyboard-config-2.36-3.fc38.noarch 259/262 Verifying : xml-common-0.6.3-59.fc37.noarch 260/262 Verifying : xorg-x11-proto-devel-2022.2-2.fc38.noarch 261/262 Verifying : zlib-devel-1.2.13-1.fc38.ppc64le 262/262 Installed: alsa-lib-1.2.8-2.fc38.ppc64le annobin-docs-10.99-1.0.1.fc38.noarch annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le avahi-libs-0.8-19.fc38.ppc64le botan2-2.19.3-1.fc38.ppc64le botan2-devel-2.19.3-1.fc38.ppc64le cairo-1.17.6-2.fc38.ppc64le cairo-gobject-1.17.6-2.fc38.ppc64le cdparanoia-libs-10.2-40.fc38.ppc64le cmake-3.25.1-1.fc38.ppc64le cmake-data-3.25.1-1.fc38.noarch cmake-filesystem-3.25.1-1.fc38.ppc64le cmake-rpm-macros-3.25.1-1.fc38.noarch cpp-13.0.0-0.4.fc38.ppc64le crypto-policies-scripts-20221215-1.gita4c31a3.fc38.noarch cups-libs-1:2.4.2-5.fc38.ppc64le dbus-1:1.14.4-1.fc38.ppc64le dbus-broker-32-1.fc37.ppc64le dbus-common-1:1.14.4-1.fc38.noarch dbus-devel-1:1.14.4-1.fc38.ppc64le dbus-libs-1:1.14.4-1.fc38.ppc64le desktop-file-utils-0.26-7.fc37.ppc64le emacs-filesystem-1:28.1-3.fc37.noarch expat-2.5.0-1.fc38.ppc64le extra-cmake-modules-5.101.0-1.fc38.noarch fdk-aac-free-2.0.0-9.fc37.ppc64le flac-libs-1.4.2-1.fc38.ppc64le fontconfig-2.14.1-2.fc38.ppc64le fonts-filesystem-1:2.0.5-10.fc38.noarch freetype-2.12.1-3.fc37.ppc64le fribidi-1.0.12-2.fc37.ppc64le gc-8.2.2-1.fc38.ppc64le gcc-13.0.0-0.4.fc38.ppc64le gcc-c++-13.0.0-0.4.fc38.ppc64le gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le gdk-pixbuf2-2.42.10-1.fc38.ppc64le glib2-2.74.1-2.fc38.ppc64le glib2-devel-2.74.1-2.fc38.ppc64le glibc-devel-2.36.9000-18.fc38.ppc64le glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.ppc64le gnutls-3.7.8-9.fc38.ppc64le google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch graphene-1.10.6-4.fc37.ppc64le graphite2-1.3.14-10.fc37.ppc64le groff-base-1.22.4-10.fc37.ppc64le gsm-1.0.22-1.fc37.ppc64le gssdp-1.6.2-1.fc38.ppc64le gstreamer1-1.20.4-1.fc38.ppc64le gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64le gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le guile22-2.2.7-6.fc37.ppc64le gupnp-1.6.3-1.fc38.ppc64le gupnp-igd-1.2.0-7.fc38.ppc64le harfbuzz-6.0.0-1.fc38.ppc64le iso-codes-4.12.0-2.fc38.noarch json-glib-1.6.6-3.fc37.ppc64le jsoncpp-1.9.5-3.fc37.ppc64le kernel-headers-6.1.0-1.fc38.ppc64le kf5-filesystem-5.101.0-1.fc38.ppc64le kf5-kcoreaddons-5.101.0-1.fc38.ppc64le kf5-kcoreaddons-devel-5.101.0-1.fc38.ppc64le kf5-rpm-macros-5.101.0-1.fc38.noarch lame-libs-3.100-13.fc37.ppc64le langpacks-core-font-en-3.0-27.fc38.noarch lcms2-2.14-1.fc38.ppc64le libICE-1.0.10-9.fc37.ppc64le libSM-1.2.3-11.fc37.ppc64le libX11-1.8.1-2.fc38.ppc64le libX11-common-1.8.1-2.fc38.noarch libX11-devel-1.8.1-2.fc38.ppc64le libX11-xcb-1.8.1-2.fc38.ppc64le libXau-1.0.11-1.fc38.ppc64le libXau-devel-1.0.11-1.fc38.ppc64le libXext-1.3.5-1.fc38.ppc64le libXfixes-6.0.0-4.fc37.ppc64le libXft-2.3.6-1.fc38.ppc64le libXrender-0.9.11-1.fc38.ppc64le libXv-1.0.11-17.fc37.ppc64le libXxf86vm-1.1.5-1.fc38.ppc64le libappstream-glib-0.8.2-1.fc38.ppc64le libasan-13.0.0-0.4.fc38.ppc64le libasyncns-0.8-23.fc37.ppc64le libatomic-13.0.0-0.4.fc38.ppc64le libb2-0.98.1-7.fc37.ppc64le libblkid-devel-2.38.1-3.fc38.ppc64le libdatrie-0.2.13-4.fc37.ppc64le libdrm-2.4.114-1.fc38.ppc64le libdrm-devel-2.4.114-1.fc38.ppc64le libdvdnav-6.1.1-4.fc37.ppc64le libdvdread-6.1.3-2.fc37.ppc64le libevdev-1.13.0-1.fc37.ppc64le libffi-devel-3.4.4-1.fc38.ppc64le libglvnd-1:1.6.0-1.fc38.ppc64le libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le libglvnd-devel-1:1.6.0-1.fc38.ppc64le libglvnd-egl-1:1.6.0-1.fc38.ppc64le libglvnd-gles-1:1.6.0-1.fc38.ppc64le libglvnd-glx-1:1.6.0-1.fc38.ppc64le libglvnd-opengl-1:1.6.0-1.fc38.ppc64le libgudev-237-3.fc37.ppc64le libicu-71.1-2.fc38.ppc64le libinput-1.22.0-2.fc38.ppc64le libjpeg-turbo-2.1.4-1.fc38.ppc64le libmount-devel-2.38.1-3.fc38.ppc64le libmpc-1.2.1-5.fc37.ppc64le libnice-0.1.19-3.fc38.ppc64le libogg-2:1.3.5-4.fc37.ppc64le libpng-2:1.6.37-13.fc37.ppc64le librsvg2-2.55.1-3.fc38.ppc64le libselinux-devel-3.4-6.fc38.ppc64le libsepol-devel-3.4-4.fc38.ppc64le libsndfile-1.1.0-5.fc38.ppc64le libsoup3-3.2.2-1.fc38.ppc64le libsrtp-2.3.0-9.fc37.ppc64le libstdc++-devel-13.0.0-0.4.fc38.ppc64le libstemmer-2.2.0-4.fc38.ppc64le libthai-0.1.29-3.fc37.ppc64le libtheora-1:1.1.1-32.fc37.ppc64le libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le libubsan-13.0.0-0.4.fc38.ppc64le libunwind-1.6.2-5.fc38.ppc64le libusb1-1.0.26-1.fc38.ppc64le libuv-1:1.44.2-2.fc37.ppc64le libva-2.16.0-1.fc38.ppc64le libvisual-1:0.4.0-36.fc37.ppc64le libvorbis-1:1.3.7-6.fc37.ppc64le libwacom-2.4.0-1.fc37.ppc64le libwacom-data-2.4.0-1.fc37.noarch libwayland-client-1.21.0-1.fc37.ppc64le libwayland-cursor-1.21.0-1.fc37.ppc64le libwayland-egl-1.21.0-1.fc37.ppc64le libwayland-server-1.21.0-1.fc37.ppc64le libwebp-1.2.4-2.fc38.ppc64le libxcb-1.13.1-10.fc37.ppc64le libxcb-devel-1.13.1-10.fc37.ppc64le libxcrypt-devel-4.4.33-5.fc38.ppc64le libxkbcommon-1.4.1-2.fc37.ppc64le libxkbcommon-x11-1.4.1-2.fc37.ppc64le libxshmfence-1.3-11.fc37.ppc64le lilv-libs-0.24.14-3.fc37.ppc64le make-1:4.3-11.fc37.ppc64le mesa-filesystem-22.3.1-1.fc38.ppc64le mesa-libEGL-22.3.1-1.fc38.ppc64le mesa-libEGL-devel-22.3.1-1.fc38.ppc64le mesa-libGL-22.3.1-1.fc38.ppc64le mesa-libgbm-22.3.1-1.fc38.ppc64le mesa-libglapi-22.3.1-1.fc38.ppc64le mpdecimal-2.5.1-4.fc37.ppc64le mpg123-libs-1.31.1-3.fc38.ppc64le mtdev-1.1.6-4.fc37.ppc64le ncurses-6.3-5.20221126.fc38.ppc64le ninja-build-1.11.1-1.fc38.ppc64le nspr-4.35.0-2.fc38.ppc64le nss-3.85.0-1.fc38.ppc64le nss-softokn-3.85.0-1.fc38.ppc64le nss-softokn-freebl-3.85.0-1.fc38.ppc64le nss-sysinit-3.85.0-1.fc38.ppc64le nss-util-3.85.0-1.fc38.ppc64le openal-soft-1.22.2-6.fc38.ppc64le opus-1.3.1-11.fc37.ppc64le orc-0.4.33-1.fc38.ppc64le pango-1.50.12-1.fc38.ppc64le pcre-8.45-1.fc37.2.ppc64le pcre2-devel-10.40-1.fc37.1.ppc64le pcre2-utf16-10.40-1.fc37.1.ppc64le pcre2-utf32-10.40-1.fc37.1.ppc64le perl-Carp-1.52-489.fc37.noarch perl-Class-Struct-0.66-492.fc38.noarch perl-DynaLoader-1.52-492.fc38.ppc64le perl-Encode-4:3.19-492.fc38.ppc64le perl-English-1.11-492.fc38.noarch perl-Errno-1.36-492.fc38.ppc64le perl-Exporter-5.77-489.fc37.noarch perl-Fcntl-1.15-492.fc38.ppc64le perl-File-Basename-2.85-492.fc38.noarch perl-File-Find-1.40-492.fc38.noarch perl-File-Path-2.18-489.fc37.noarch perl-File-Temp-1:0.231.100-489.fc37.noarch perl-File-stat-1.12-492.fc38.noarch perl-Getopt-Long-1:2.54-1.fc38.noarch perl-Getopt-Std-1.13-492.fc38.noarch perl-HTTP-Tiny-0.082-1.fc37.noarch perl-IO-1.50-492.fc38.ppc64le perl-IPC-Open3-1.22-492.fc38.noarch perl-MIME-Base64-3.16-489.fc37.ppc64le perl-POSIX-2.03-492.fc38.ppc64le perl-PathTools-3.84-489.fc37.ppc64le perl-Pod-Escapes-1:1.07-489.fc37.noarch perl-Pod-Perldoc-3.28.01-490.fc37.noarch perl-Pod-Simple-1:3.43-490.fc37.noarch perl-Pod-Usage-4:2.03-3.fc37.noarch perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le perl-SelectSaver-1.02-492.fc38.noarch perl-Socket-4:2.036-1.fc38.ppc64le perl-Storable-1:3.26-489.fc37.ppc64le perl-Symbol-1.09-492.fc38.noarch perl-Term-ANSIColor-5.01-490.fc37.noarch perl-Term-Cap-1.17-489.fc37.noarch perl-Text-ParseWords-3.31-489.fc37.noarch perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch perl-Time-Local-2:1.300-489.fc37.noarch perl-constant-1.33-490.fc37.noarch perl-if-0.61.000-492.fc38.noarch perl-interpreter-4:5.36.0-492.fc38.ppc64le perl-libs-4:5.36.0-492.fc38.ppc64le perl-mro-1.26-492.fc38.ppc64le perl-overload-1.35-492.fc38.noarch perl-overloading-0.02-492.fc38.noarch perl-parent-1:0.239-1.fc38.noarch perl-podlators-1:5.00-1.fc38.noarch perl-vars-1.05-492.fc38.noarch pixman-0.40.0-6.fc37.ppc64le polkit-devel-122-2.fc38.ppc64le polkit-docs-122-2.fc38.noarch polkit-libs-122-2.fc38.ppc64le pulseaudio-libs-16.1-2.fc38.ppc64le pulseaudio-libs-devel-16.1-2.fc38.ppc64le pulseaudio-libs-glib2-16.1-2.fc38.ppc64le python-pip-wheel-22.3.1-1.fc38.noarch python-setuptools-wheel-65.5.1-1.fc38.noarch python3-3.11.1-1.fc38.ppc64le python3-libs-3.11.1-1.fc38.ppc64le qt-settings-37.0-1.fc38.noarch qt5-linguist-5.15.7-1.fc38.ppc64le qt5-qtbase-5.15.7-1.fc38.ppc64le qt5-qtbase-common-5.15.7-1.fc38.noarch qt5-qtbase-devel-5.15.7-1.fc38.ppc64le qt5-qtbase-gui-5.15.7-1.fc38.ppc64le qt5-qtcharts-5.15.7-1.fc38.ppc64le qt5-qtcharts-devel-5.15.7-1.fc38.ppc64le qt5-qtdeclarative-5.15.7-1.fc38.ppc64le qt5-qtdeclarative-devel-5.15.7-1.fc38.ppc64le qt5-qtmultimedia-5.15.7-1.fc38.ppc64le qt5-qtmultimedia-devel-5.15.7-1.fc38.ppc64le qt5-qtsvg-5.15.7-1.fc38.ppc64le qt5-qtsvg-devel-5.15.7-1.fc38.ppc64le qt5-qttools-common-5.15.7-1.fc38.noarch qt5-rpm-macros-5.15.7-1.fc38.noarch quazip-qt5-1.3-6.fc38.ppc64le quazip-qt5-devel-1.3-6.fc38.ppc64le rhash-1.4.3-1.fc38.ppc64le serd-0.30.12-2.fc37.ppc64le shared-mime-info-2.2-2.fc37.ppc64le sord-0.16.10-1.fc37.ppc64le soundtouch-2.3.1-3.fc37.ppc64le sratom-0.6.10-2.fc37.ppc64le sysprof-capture-devel-3.46.0-1.fc38.ppc64le vim-filesystem-2:9.0.1054-1.fc38.noarch vulkan-headers-1.3.231.1-1.fc38.noarch vulkan-loader-1.3.231.1-2.fc38.ppc64le vulkan-loader-devel-1.3.231.1-2.fc38.ppc64le webrtc-audio-processing-0.3.1-9.fc37.ppc64le xcb-util-0.4.0-20.fc37.ppc64le xcb-util-image-0.4.1-1.fc38.ppc64le xcb-util-keysyms-0.4.1-1.fc38.ppc64le xcb-util-renderutil-0.3.10-1.fc38.ppc64le xcb-util-wm-0.4.2-1.fc38.ppc64le xkeyboard-config-2.36-3.fc38.noarch xml-common-0.6.3-59.fc37.noarch xorg-x11-proto-devel-2022.2-2.fc38.noarch zlib-devel-1.2.13-1.fc38.ppc64le Complete! Finish: build setup for corectrl-1.3.1-1.fc38.src.rpm Start: rpmbuild corectrl-1.3.1-1.fc38.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1665187200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.TJ4hot + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf corectrl-v1.3.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/corectrl-v1.3.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd corectrl-v1.3.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'set_property(TARGET corectrl_lib PROPERTY SOVERSION 0)' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5OCNnh + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd corectrl-v1.3.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -G Ninja -DBUILD_TESTING=ON -- The CXX compiler identification is GNU 13.0.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for module 'botan-2' -- Found botan-2, version 2.19.3 -- Checking for module 'dbus-1' -- Found dbus-1, version 1.14.4 D-Bus files will be installed into /usr/share/dbus-1 -- Checking for module 'polkit-gobject-1' -- Found polkit-gobject-1, version 122 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build + /usr/bin/ninja -v -j5 -C redhat-linux-build ninja: Entering directory `redhat-linux-build' [1/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_cs_CZ.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_cs_CZ.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_cs_CZ.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [2/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_bg_BG.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_bg_BG.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_bg_BG.qm'... Generated 176 translation(s) (175 finished and 1 unfinished) Ignored 2 untranslated source text(s) [3/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_ca_ES.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_ca_ES.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_ca_ES.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [4/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_en_EN.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_en_EN.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_en_EN.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [5/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_de_DE.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_de_DE.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_de_DE.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [6/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_es_ES.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_es_ES.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_es_ES.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [7/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_nl_NL.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_nl_NL.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_nl_NL.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [8/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_ru_RU.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_ru_RU.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_ru_RU.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [9/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_fr_FR.ts -qm /builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_fr_FR.qm Updating '/builddir/build/BUILD/corectrl-v1.3.1/src/translations/lang_fr_FR.qm'... Generated 177 translation(s) (177 finished and 0 unfinished) Ignored 1 untranslated source text(s) [10/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/CMakeFiles/corectrl_helperkiller_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.3.1 /builddir/build/BUILD/corectrl-v1.3.1/src/helper /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/deps /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/CMakeFiles/d/538891fe818cb798b60c21b136547d1b958bef6212373d89e3af45fbd2cebc61.d [11/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/CMakeFiles/corectrl_helper_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.3.1 /builddir/build/BUILD/corectrl-v1.3.1/src/helper /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/deps /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/CMakeFiles/d/aa44e4f9f0fdae73960d21d4f2a6380e0c8a42caf45335f992497f2495ed9cbc.d [12/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/mocs_compilation.cpp [13/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/polkit.cpp [14/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helperkiller.cpp [15/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/mocs_compilation.cpp [16/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/CMakeFiles/corectrl_lib_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.3.1 /builddir/build/BUILD/corectrl-v1.3.1/src /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/deps /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/CMakeFiles/d/86fed9c4e677c5a7be44de1b6c160b09470e8cebddea2f0d29faa687fc18190e.d [17/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/fmt/format.cc.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/fmt/format.cc.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/fmt/format.cc.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/fmt/format.cc [18/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helper.cpp [19/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc: In member function 'el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1904:83: warning: loop variable 'h' of type 'const std::pair, std::shared_ptr >&' binds to a temporary constructed from type 'std::pair, std::shared_ptr >' [-Wrange-loop-construct] 1904 | for (const std::pair& h | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1904:83: note: use non-reference type 'const std::pair, std::shared_ptr >' to make the copy explicit or 'const std::pair, std::shared_ptr >&' to prevent copying /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc: In member function 'void el::base::LogDispatcher::dispatch()': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:2496:74: warning: loop variable 'h' of type 'const std::pair, std::shared_ptr >&' binds to a temporary constructed from type 'std::pair, std::shared_ptr >' [-Wrange-loop-construct] 2496 | for (const std::pair& h | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:2496:74: note: use non-reference type 'const std::pair, std::shared_ptr >' to make the copy explicit or 'const std::pair, std::shared_ptr >&' to prevent copying [20/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/3rdparty/fmt/format.cc.o -MF src/CMakeFiles/corectrl_lib.dir/3rdparty/fmt/format.cc.o.d -o src/CMakeFiles/corectrl_lib.dir/3rdparty/fmt/format.cc.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/fmt/format.cc [21/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/moc_fancurveqmlitem.cpp:10, from /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/mocs_compilation.cpp:7: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [22/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/3rdparty/easyloggingpp/easylogging++.cc.o -MF src/CMakeFiles/corectrl_lib.dir/3rdparty/easyloggingpp/easylogging++.cc.o.d -o src/CMakeFiles/corectrl_lib.dir/3rdparty/easyloggingpp/easylogging++.cc.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc: In member function 'el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1904:83: warning: loop variable 'h' of type 'const std::pair, std::shared_ptr >&' binds to a temporary constructed from type 'std::pair, std::shared_ptr >' [-Wrange-loop-construct] 1904 | for (const std::pair& h | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1904:83: note: use non-reference type 'const std::pair, std::shared_ptr >' to make the copy explicit or 'const std::pair, std::shared_ptr >&' to prevent copying /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc: In member function 'void el::base::LogDispatcher::dispatch()': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:2496:74: warning: loop variable 'h' of type 'const std::pair, std::shared_ptr >&' binds to a temporary constructed from type 'std::pair, std::shared_ptr >' [-Wrange-loop-construct] 2496 | for (const std::pair& h | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:2496:74: note: use non-reference type 'const std::pair, std::shared_ptr >' to make the copy explicit or 'const std::pair, std::shared_ptr >&' to prevent copying [23/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/common/cryptolayer.cpp [24/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/3rdparty/pugixml/pugixml.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/3rdparty/pugixml/pugixml.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/3rdparty/pugixml/pugixml.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/pugixml/pugixml.cpp [25/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/common/fileutils.cpp [26/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/filecache.cpp [27/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/commandqueue.cpp [28/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profileiconcache.cpp [29/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/common/stringutils.cpp [30/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/sysmodel.cpp [31/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/sysexplorer.cpp [32/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/sysmodelsyncer.cpp [33/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepartview.cpp [34/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profileview.cpp [35/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profileviewfactory.cpp [36/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilexmlparserfactory.cpp [37/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/session.cpp [38/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/sysmodelfactory.cpp [39/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepartxmlparserprovider.cpp [40/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepartxmlparser.cpp [41/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilestorage.cpp [42/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepart.cpp [43/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilexmlparser.cpp [44/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profile.cpp [45/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepartprovider.cpp [46/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilefactory.cpp [47/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/ccpro/zipdatasource.cpp [48/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/ccpro/ccproparser.cpp [49/343] /usr/bin/g++ -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++17 -MD -MT tests/CMakeFiles/catch_main.dir/src/main.cpp.o -MF tests/CMakeFiles/catch_main.dir/src/main.cpp.o.d -o tests/CMakeFiles/catch_main.dir/src/main.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/main.cpp [50/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/ccpro/zipdatasink.cpp [51/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/swinfo.cpp [52/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/cpuinfo.cpp [53/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/gpuinfo.cpp [54/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/hwiddatasource.cpp [55/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/bits/specfun.h:43, from /usr/include/c++/13/cmath:3716, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:80: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp:41:30: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp: In function 'void Utils::Common::normalizePoints(std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > >&, std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp:25:6: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | void Utils::Common::normalizePoints( | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp:41:30: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | temps, std::make_pair(std::min(0.0, *minTemp), std::max(90.0, *maxTemp)), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp:25:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | void Utils::Common::normalizePoints( | ^~~~~ [56/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/cpuutils.cpp [57/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/hwidtranslator.cpp [58/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/gpu.cpp [59/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilemanager.cpp [60/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/gpuxmlparser.cpp [61/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/gpuprofilepart.cpp [62/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/control.cpp [63/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/cpu.cpp [64/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlmode.cpp [65/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/cpuprofilepart.cpp [66/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/cpuxmlparser.cpp [67/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlgroup.cpp [68/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlmodeprofilepart.cpp [69/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlmodexmlparser.cpp [70/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlgroupprofilepart.cpp [71/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/infoproviderregistry.cpp [72/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlgroupxmlparser.cpp [73/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/cpuinfoproccpuinfo.cpp [74/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/cpuinfolscpu.cpp [75/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/gpuinfouevent.cpp [76/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/gpuinforevision.cpp [77/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = long unsigned int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:43:54: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:275:76: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/bits/specfun.h:43, from /usr/include/c++/13/cmath:3716, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:80: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:275:28: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:325:74: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:325:28: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:451:43: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; _T2 = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename __strip_reference_wrapper::type>::__type = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename decay<_Tp2>::type = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename __strip_reference_wrapper::type>::__type = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename decay<_Tp>::type = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:510:29: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'bool Utils::AMD::readAMDGPUVRamSize(int, units::data::megabyte_t*)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:43:11: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | *size = units::make_unit( | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveClkRange(const std::string&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:275:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:275:76: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:275:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveVoltRangeLine(const std::string&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:325:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:325:74: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:325:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > Utils::AMD::parseOverdriveVoltCurve(const std::vector >&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:451:43: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > Utils::AMD::parseOverdriveVoltCurveRange(const std::vector >&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:510:29: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'Utils::AMD::readAMDGPUVRamSize(int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>*)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:43:54: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | *size = units::make_unit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'Utils::AMD::parseOverdriveVoltCurve(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:451:43: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'Utils::AMD::parseOverdriveClkRange(std::__cxx11::basic_string, std::allocator > const&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:275:28: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:276:76: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'Utils::AMD::parseOverdriveVoltRangeLine(std::__cxx11::basic_string, std::allocator > const&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:325:28: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:326:74: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In function 'std::make_pair, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >, std::pair, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > >(std::pair, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >&&, std::pair, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >&&)std::pair, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > >::type>::__type, std::__strip_reference_wrapper, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > >::type>::__type> [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 [78/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/gpuinfoopengl.cpp [79/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/swinfokernel.cpp [80/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/gpuinfovulkan.cpp [81/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/common/swinfomesa.cpp [82/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfouniqueid.cpp [83/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfopm.cpp [84/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfovbios.cpp [85/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/noop.cpp [86/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfopmoverdrive.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfopmoverdrive.cpp:21: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [87/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/noopprofilepart.cpp [88/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/gpucontrolprovider.cpp [89/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/noopxmlparser.cpp [90/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp [91/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfovram.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfovram.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfovram.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfovram.cpp: In lambda function: /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfovram.cpp:48:18: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | return size; | ^~~~ [92/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/auto/pmauto.cpp [93/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/pmperfmodexmlparser.cpp [94/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/pmperfmodeprovider.cpp [95/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [96/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/auto/pmautolegacy.cpp [97/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/auto/pmautor600.cpp [98/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/fixed/pmfixed.cpp [99/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp [100/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp [101/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp [102/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/fixed/pmfixedr600.cpp [103/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp [104/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp [105/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/auto/pmautoprovider.cpp [106/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp [107/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp [108/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp [109/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp [110/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp [111/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp [112/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp [113/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [114/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp [115/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [116/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [117/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp [118/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp [119/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [120/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp [121/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp [122/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [123/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp [124/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp: In member function 'units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:134:57: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const | ^~~~~ [125/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp [126/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp: In member function 'virtual void AMD::PMFreqOdProfilePart::Initializer::takePMFreqOdBaseMclk(units::frequency::megahertz_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:44:8: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 44 | void takePMFreqOdBaseMclk(units::frequency::megahertz_t) override | ^~~~~~~~~~~~~~~~~~~~ [127/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [128/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp [129/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp [130/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp [131/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [132/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/icontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/control.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = const units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:79:44: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'void AMD::PMFreqVolt::state(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 207 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'AMD::PMFreqVolt::init()': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:79:44: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | states_.emplace(index, std::make_pair(std::clamp(freq, freqMin, freqMax), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | std::clamp(volt, voltMin, voltMax))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'AMD::PMFreqVolt::state(unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'AMD::PMFreqVolt::importControl(IControl::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:95:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | state(index, freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'AMD::PMFreqVolt::ppOdClkVoltCmd[abi:cxx11](unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'AMD::PMFreqVolt::postInit(ICommandQueue&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'AMD::PMFreqVolt::syncControl(ICommandQueue&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'AMD::PMFreqVolt::exportControl(IControl::Exporter&) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:119:35: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | exporter.takePMFreqVoltFreqRange(freqMim, freqMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:122:35: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [133/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepart.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:78:37: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:84:37: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:149:72: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:75:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:78:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:81:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:84:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:149:1: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:78:37: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:84:37: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:75:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:81:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:149:1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ [134/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [135/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltXMLParser::providePMFreqVoltState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:158:70: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | AMD::PMFreqVoltXMLParser::providePMFreqVoltState(unsigned int index) const | ^~~~~ [136/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function 'virtual void AMD::PMFreqRange::importControl(IControl::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:92:10: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 92 | state(index, importer.providePMFreqRangeState(index)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [137/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp:22: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [138/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepart.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:67:38: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:114:74: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'virtual void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:67:38: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:114:1: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:67:38: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:64:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange( | ^~~ [139/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeXMLParser::providePMFreqRangeState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:126:72: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 126 | AMD::PMFreqRangeXMLParser::providePMFreqRangeState(unsigned int index) const | ^~~~~ [140/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp:22: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [141/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'virtual void AMD::PMVoltCurve::importControl(IControl::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:78:70: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | importer.providePMVoltCurvePoint(static_cast(i)); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'void AMD::PMVoltCurve::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 164 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'AMD::PMVoltCurve::point(unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'AMD::PMVoltCurve::importControl(IControl::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:71:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'AMD::PMVoltCurve::ppOdClkVoltCmd[abi:cxx11](unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'AMD::PMVoltCurve::postInit(ICommandQueue&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'AMD::PMVoltCurve::syncControl(ICommandQueue&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | targetVolt)}); | ~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 [142/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:129:74: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'void AMD::PMVoltCurveProfilePart::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:129:1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int index) const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'AMD::PMVoltCurveProfilePart::point(unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:138:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | void AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 [143/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp:22: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [144/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepart.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:62:33: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:98:58: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:62:33: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:98:1: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:62:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'non-virtual thunk to AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:134:7: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | }); | ^ [145/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveXMLParser::providePMVoltCurvePoint(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:125:72: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | AMD::PMVoltCurveXMLParser::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ [146/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/icontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/control.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:32:24: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp: In member function 'units::voltage::millivolt_t AMD::PMVoltOffset::value() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:98:56: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | units::voltage::millivolt_t AMD::PMVoltOffset::value() const | ^~~~~ [147/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetXMLParser::providePMVoltOffsetValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:102:56: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | AMD::PMVoltOffsetXMLParser::providePMVoltOffsetValue() const | ^~~~~ [148/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp [149/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp:22: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [150/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp:20: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [151/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp [152/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'units::power::microwatt_t AMD::PMPowerCap::value() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:92:52: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 92 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In constructor 'AMD::PMPowerCap::PMPowerCap(std::unique_ptr >&&, units::power::watt_t, units::power::watt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:25:1: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 25 | AMD::PMPowerCap::PMPowerCap( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'virtual void AMD::PMPowerCap::exportControl(IControl::Exporter&) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:73:45: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~^~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'AMD::PMPowerCap::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:25:1: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | AMD::PMPowerCap::PMPowerCap( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'AMD::PMPowerCap::value() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:92:27: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'AMD::PMPowerCap::exportControl(IControl::Exporter&) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:73:41: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:74:47: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~^~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:74:41: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'AMD::PMPowerCap::value(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:97:6: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | void AMD::PMPowerCap::value(units::power::microwatt_t value) | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'AMD::PMPowerCap::importControl(IControl::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:64:6: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | void AMD::PMPowerCap::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:67:8: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | value(pmPowerCapImporter.providePMPowerCapValue()); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [153/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [154/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepart.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >&; _T2 = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename decay<_Tp>::type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:62:33: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:97:75: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 97 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapRange(units::power::watt_t, units::power::watt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:62:33: note: parameter passing for argument of type 'std::pair, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:97:22: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 97 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapRange(units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:62:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'non-virtual thunk to AMD::PMPowerCapProfilePart::providePMPowerCapValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:133:7: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | }); | ^ [155/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapXMLParser::providePMPowerCapValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:100:73: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 100 | units::power::watt_t AMD::PMPowerCapXMLParser::providePMPowerCapValue() const | ^~~~~ [156/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp [157/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp [158/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:28: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/igpucontrolprovider.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:18: In function 'std::make_unique, std::default_delete > >, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>&&, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>&&)std::__detail::_MakeUniq::__single_object', inlined from 'AMD::PMPowerCapProvider::provideGPUControls(IGPUInfo const&, ISWInfo const&) const' at /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:76:68: /usr/include/c++/13/bits/unique_ptr.h:1071:30: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 1071 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [159/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp [160/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp [161/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp [162/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp [163/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp [164/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fanmodeprofilepart.cpp [165/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/auto/fanauto.cpp [166/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fanmodexmlparser.cpp [167/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fanmodeprovider.cpp [168/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp [169/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp [170/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.cpp: In member function 'virtual void AMD::FanFixed::importControl(IControl::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:62:55: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 62 | std::round(fanFixedImporter.provideFanFixedValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [171/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/auto/fanautoprovider.cpp [172/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp: In member function 'virtual units::concentration::percent_t AMD::FanFixedProfilePart::provideFanFixedValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:102:82: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | units::concentration::percent_t AMD::FanFixedProfilePart::provideFanFixedValue() const | ^~~~~ [173/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:56:50: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ [174/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/icontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/control.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:40:28: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:49:73: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:209:21: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:71, from /usr/include/c++/13/bits/hashtable_policy.h:36, from /usr/include/c++/13/bits/hashtable.h:35, from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from /usr/include/c++/13/functional:63: /usr/include/c++/13/bits/predefined_ops.h: In instantiation of '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13/bits/stl_algo.h:3923:37: required from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:183:28: required from here /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h: In instantiation of '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13/bits/stl_algo.h:3923:37: required from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:216:28: required from here /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In constructor 'AMD::FanCurve::FanCurve(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:29:1: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 29 | AMD::FanCurve::FanCurve( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:40:3: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 40 | , tempRange_(std::make_pair(tempMin, tempMax)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'virtual void AMD::FanCurve::importControl(IControl::Importer&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:88:52: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 88 | fanCurveImporter.provideFanCurveFanStartValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/13/functional:67: /usr/include/c++/13/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13/bits/stl_algo.h:3913:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 3913 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13/bits/stl_algo.h:3922:28: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 3922 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3923 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13/bits/predefined_ops.h:325:58: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | { return _Iter_pred<_Predicate>(_GLIBCXX_MOVE(__pred)); } | ^ /usr/include/c++/13/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13/bits/predefined_ops.h:310:7: note: parameter passing for argument of type 'AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | _Iter_pred(_Predicate __pred) | ^~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/13/bits/stl_algobase.h:2114:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 2114 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t, const Point&, const Point&) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:202:5: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 202 | int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:209:21: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:213:14: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 213 | unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t input) const | ^~~ /usr/include/c++/13/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13/bits/stl_algo.h:3913:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 3913 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13/bits/stl_algo.h:3922:28: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 3922 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3923 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13/bits/predefined_ops.h:325:58: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | { return _Iter_pred<_Predicate>(_GLIBCXX_MOVE(__pred)); } | ^ /usr/include/c++/13/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13/bits/predefined_ops.h:310:7: note: parameter passing for argument of type 'AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | _Iter_pred(_Predicate __pred) | ^~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/13/bits/stl_algobase.h:2114:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 2114 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t, const Point&, const Point&) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:236:14: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 236 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:244:25: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'AMD::FanCurve::FanCurve(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:40:28: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 40 | , tempRange_(std::make_pair(tempMin, tempMax)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'AMD::FanCurve::exportControl(IControl::Exporter&) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:94:48: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | fanCurveExporter.takeFanCurveTemperatureRange(tempRange_.first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 95 | tempRange_.second); | ~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:98:45: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'AMD::FanCurve::curve(std::vector, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >, std::allocator, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > > > const&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:150:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:151:30: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'AMD::FanCurve::lerpFromTemp(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, std::pair, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > const&, std::pair, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > const&) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:236:14: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'AMD::FanCurve::FanCurve(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:59:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:62:30: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [175/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp:27: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [176/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilepart.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:76:37: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:123:58: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:73:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:76:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:123:1: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:76:37: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'non-virtual thunk to AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:170:7: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | }); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:73:6: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ In member function 'AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const': cc1plus: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'AMD::FanCurveProfilePart::points(std::vector, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >, std::allocator, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > > > const&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:158:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'AMD::FanCurveProfilePart::startValue(units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:161:6: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | void AMD::FanCurveProfilePart::startValue(units::concentration::percent_t value) | ^~~ [177/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpucontrolprovider.cpp [178/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurvexmlparser.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:69:66: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ [179/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreq.cpp [180/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqprofilepart.cpp [181/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqxmlparser.cpp [182/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqmodeprofilepart.cpp [183/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:27: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/igpucontrolprovider.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprovider.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:18: In function 'std::make_unique, std::default_delete > >, std::unique_ptr, std::default_delete > >, std::unique_ptr, std::default_delete > >, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale> >(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>&&)std::__detail::_MakeUniq::__single_object', inlined from 'AMD::FanCurveProvider::provideGPUControls(IGPUInfo const&, ISWInfo const&) const' at /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:86:66: /usr/include/c++/13/bits/unique_ptr.h:1071:30: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 1071 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [184/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqmodeprovider.cpp [185/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqmodexmlparser.cpp [186/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/gpusensorprovider.cpp [187/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/graphitemprofilepart.cpp [188/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqprovider.cpp [189/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/graphitemxmlparser.cpp [190/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpufreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpufreq.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpufreq.cpp:94:82: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [191/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memfreq.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memfreq.cpp:94:82: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [192/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gputemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gputemp.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gputemp.cpp:108:79: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [193/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/junctiontemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/junctiontemp.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/junctiontemp.cpp:99:79: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [194/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memorytemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memorytemp.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memorytemp.cpp:99:79: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [195/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpuvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpuvolt.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpuvolt.cpp:89:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [196/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activity.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activity.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string_view:46, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activity.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activity.cpp:18: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit<> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp>::type = units::unit_t, units::base_unit<> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activity.cpp:73:31: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::base_unit<> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, pair, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit<> > >, unsigned int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activity.cpp:71:83: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [197/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/power.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/power.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit, std::ratio<1>, std::ratio<-3> > > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit, ratio<1>, ratio<-3> > > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit, ratio<1>, ratio<-3> > > >, unsigned int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/power.cpp:106:73: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [198/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpusensorprovider.cpp [199/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memusage.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memusage.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memusage.cpp:85:76: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [200/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedrpm.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedrpm.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1>, ratio<1> > >, ratio<1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<1, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<1, 1>, ratio<0, 1> >, double, units::linear_scale> > >, AMD::FanSpeedRPM::Provider::provideGPUSensors(const IGPUInfo&, const ISWInfo&) const:: >&)>}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1>, ratio<1> > >, ratio<1> > >, unsigned int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedrpm.cpp:133:59: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [201/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/app/settings.cpp [202/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedperc.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedperc.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string_view:46, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedperc.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedperc.cpp:18: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit<> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp>::type = units::unit_t, units::base_unit<> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedperc.cpp:97:37: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::base_unit<> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13/bits/unique_ptr.h:1071:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, pair, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit<> > >, unsigned int> >]' /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedperc.cpp:95:76: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [203/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/app/singleinstance.cpp [204/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/cpufreqpack.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/cpufreqpack.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t units::unit_t::convert() const [with U = units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; Units = units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; T = double; NonLinearScale = units::linear_scale]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/cpufreqpack.cpp:115:73: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2107:44: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2107 | inline constexpr unit_t convert() const noexcept | ^~~~~~~ [205/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/app/app.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/helper/ihelpercontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/app/app.cpp:26: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/app/app.cpp: In member function 'int App::exec(int, char**)': /builddir/build/BUILD/corectrl-v1.3.1/src/app/app.cpp:83:62: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 83 | int const minHelperTimeout = helperControl_->minExitTimeout().to(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [206/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/app/systray.cpp [207/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpersysctl.cpp [208/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/helper/ihelpercontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.cpp: In member function 'virtual units::time::millisecond_t HelperControl::minExitTimeout() const': /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.cpp:49:60: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 49 | units::time::millisecond_t HelperControl::minExitTimeout() const | ^~~~~ [209/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpermonitor.cpp [210/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/app/appfactory.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/helper/ihelpercontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/app/appfactory.cpp:52: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [211/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/qmlitem.cpp [212/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/uifactory.cpp [213/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/qmlcomponentregistry.cpp [214/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/qmlcomponentfactory.cpp [215/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/profilemanagerui.cpp [216/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/systeminfoui.cpp [217/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/gpuqmlitem.cpp [218/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/cpuqmlitem.cpp [219/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/sysmodelqmlitem.cpp [220/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/graphitem.cpp [221/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpufreqgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpufreqgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [222/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gputempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gputempgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [223/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memfreqgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memfreqgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [224/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/junctiontempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/junctiontempgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [225/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memorytempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memorytempgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [226/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpuvoltgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/gpuvoltgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [227/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activitygraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/activitygraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [228/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/powergraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/powergraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [229/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memusagegraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/memusagegraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [230/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [231/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlmodeqmlitem.cpp [232/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [233/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/../sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/../sensorgraphitem.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/cpu/../sensorgraphitem.h:51:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | ^~~~~~~~~ [234/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/controlgroupqmlitem.cpp [235/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/noopqmlitem.cpp [236/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp [237/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp [238/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp [239/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp [240/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp [241/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp [242/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [243/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp [244/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp: In member function 'virtual void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk(units::frequency::megahertz_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:63:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 63 | void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk( | ^~~ [245/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp [246/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeQMLItem::providePMFreqRangeState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:168:70: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 168 | AMD::PMFreqRangeQMLItem::providePMFreqRangeState(unsigned int index) const | ^~~~~ [247/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltQMLItem::providePMFreqVoltState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:260:68: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | AMD::PMFreqVoltQMLItem::providePMFreqVoltState(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:84:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 84 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltVoltRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:90:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual void AMD::PMFreqVoltQMLItem::takePMFreqVoltStates(const std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1, 1>, std::ratio<-3, 1>, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale> > >&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:227:44: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:293:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 293 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:299:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 299 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'AMD::PMFreqVoltQMLItem::takePMFreqVoltStates(std::vector, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >, std::allocator, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > > > const&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:227:44: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'AMD::PMFreqVoltQMLItem::voltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:293:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'AMD::PMFreqVoltQMLItem::freqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:299:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ [248/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveQMLItem::providePMVoltCurvePoint(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:198:70: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | AMD::PMVoltCurveQMLItem::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ [249/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetQMLItem::providePMVoltOffsetValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:109:82: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | units::voltage::millivolt_t AMD::PMVoltOffsetQMLItem::providePMVoltOffsetValue() const | ^~~~~ [250/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp [251/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp [252/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp [253/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapQMLItem::providePMPowerCapValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:109:71: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | units::power::watt_t AMD::PMPowerCapQMLItem::providePMPowerCapValue() const | ^~~~~ [254/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fanmodeqmlitem.cpp [255/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp [256/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp: In member function 'virtual units::concentration::percent_t AMD::FanFixedQMLItem::provideFanFixedValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:134:78: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | units::concentration::percent_t AMD::FanFixedQMLItem::provideFanFixedValue() const | ^~~~~ [257/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqmodeqmlitem.cpp [258/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/cpu/cpufreqqmlitem.cpp [259/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -isystem /usr/include/QuaZip-Qt5-1.3 -isystem /usr/include/QuaZip-Qt5-1.3/quazip -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:202:54: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 202 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~~~ In file included from /usr/include/c++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/exportable.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/qmlitem.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:20: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:123:33: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual void AMD::FanCurveQMLItem::Initializer::takeFanCurveFanStartValue(units::concentration::percent_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:83:6: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 83 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveFanStartValue( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:89:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 89 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange( | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'void AMD::FanCurveQMLItem::updateCurvePoint(const QPointF&, const QPointF&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:125:66: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | units::concentration::percent_t(std::round(oldPoint.y()))); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:202:1: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 202 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:253:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 253 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'AMD::FanCurveQMLItem::takeFanCurveFanStartValue(units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:238:53: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | auto newValue = static_cast(value * 100); | ^~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'AMD::FanCurveQMLItem::updateCurvePoint(QPointF const&, QPointF const&)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:126:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | auto nPoint = std::make_pair( | ~~~~~~~~~~~~~~^ 127 | units::temperature::celsius_t(std::round(newPoint.x())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | units::concentration::percent_t(std::round(newPoint.y()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'non-virtual thunk to AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:279:81: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | bool const AMD::FanCurveQMLItem::registered_ = AMD::FanCurveQMLItem::register_(); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'AMD::FanCurveQMLItem::temperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:253:6: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ [260/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/polkit.cpp [261/343] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/fmt/format.cc.o src/helper/CMakeFiles/corectrl_helperkiller.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o -o src/helper/corectrl_helperkiller /usr/lib64/libQt5DBus.so.5.15.7 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libQt5Core.so.5.15.7 && : [262/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/fmt/format.cc.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/fmt/format.cc.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/fmt/format.cc.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/fmt/format.cc [263/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/common/cryptolayer.cpp [264/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/pmon/processmonitor.cpp [265/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/common/stringutils.cpp [266/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/pmon/nlprocexecsocket.cpp [267/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc: In member function 'el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1904:83: warning: loop variable 'h' of type 'const std::pair, std::shared_ptr >&' binds to a temporary constructed from type 'std::pair, std::shared_ptr >' [-Wrange-loop-construct] 1904 | for (const std::pair& h | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1904:83: note: use non-reference type 'const std::pair, std::shared_ptr >' to make the copy explicit or 'const std::pair, std::shared_ptr >&' to prevent copying /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc: In member function 'void el::base::LogDispatcher::dispatch()': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:2496:74: warning: loop variable 'h' of type 'const std::pair, std::shared_ptr >&' binds to a temporary constructed from type 'std::pair, std::shared_ptr >' [-Wrange-loop-construct] 2496 | for (const std::pair& h | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:2496:74: note: use non-reference type 'const std::pair, std::shared_ptr >' to make the copy explicit or 'const std::pair, std::shared_ptr >&' to prevent copying [268/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/pmon/procpidsolver.cpp [269/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/pmon/nlprocexecmonitor.cpp [270/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/common/fileutils.cpp [271/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/pmon/appregistry.cpp [272/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/pmon/processregistry.cpp [273/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/sysctl/sysfswriter.cpp [274/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/pmon/msgdispatcher.cpp [275/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfanauto.cpp [276/343] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/src/helper -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/helper/sysctl/msgreceiver.cpp [277/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfanmode.cpp [278/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdgpuinfopm.cpp [279/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdgpuinfopmoverdrive.cpp [280/343] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/fmt/format.cc.o src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o -o src/helper/corectrl_helper /usr/lib64/libQt5DBus.so.5.15.7 -lstdc++fs -lpthread -lbotan-2 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libQt5Core.so.5.15.7 && : [281/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdgpuinfouniqueid.cpp [282/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdgpuinfovbios.cpp [283/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmadvanced.cpp [284/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfanfixed.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfanfixed.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfanfixed.cpp: In member function 'virtual units::concentration::percent_t Tests::AMD::FanFixed::FanFixedImporterStub::provideFanFixedValue() const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfanfixed.cpp:67:3: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 67 | { | ^ [285/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmauto.cpp [286/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmautolegacy.cpp [287/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In member function 'virtual units::concentration::percent_t Tests::AMD::FanCurve::FanCurveImporterStub::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:82:3: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | { | ^ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch/catch.hpp:475, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:18: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:164:29: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:244:36: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:81:35: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | units::concentration::percent_t provideFanCurveFanStartValue() const override | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:19: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In member function 'virtual trompeloeil::return_of_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveTemperatureRange(trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >), 0>, trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >), 1>)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:110:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >), 0>' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:4713:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4713 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:5216:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 5216 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:110:3: note: in expansion of macro 'MAKE_MOCK2' 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In member function 'virtual trompeloeil::return_of_t, units::base_unit<> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveFanStartValue(trompeloeil::param_list_t, units::base_unit<> > >), 0>)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:108:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::base_unit<> > >), 0>' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 108 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:4713:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4713 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:5215:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK1' 5215 | #define MAKE_MOCK1 TROMPELOEIL_MAKE_MOCK1 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:108:3: note: in expansion of macro 'MAKE_MOCK1' 108 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In constructor 'Tests::AMD::FanCurve::FanCurveTestAdapter::FanCurveTestAdapter(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t) [inherited from AMD::FanCurve]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:34:26: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 34 | using ::AMD::FanCurve::FanCurve; | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In member function 'Tests::AMD::FanCurve::FanCurveImporterStub::provideFanCurveFanStartValue() const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:81:35: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | units::concentration::percent_t provideFanCurveFanStartValue() const override | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In member function 'Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveTemperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:110:14: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In function 'Tests::AMD::FanCurve::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:169:27: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | REQUIRE(ts.lerpFromPwm(units::concentration::percent_t(50), p1, p2) == 50); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Tests::AMD::FanCurve::FanCurveTestAdapter::FanCurve(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)', inlined from 'Tests::AMD::FanCurve::____C_A_T_C_H____T_E_S_T____0()' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:194:62: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:34:26: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | using ::AMD::FanCurve::FanCurve; | ^~~~~~~~ [288/343] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcorectrl.so.0 -o src/libcorectrl.so.0 src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o src/CMakeFiles/corectrl_lib.dir/3rdparty/fmt/format.cc.o src/CMakeFiles/corectrl_lib.dir/3rdparty/easyloggingpp/easylogging++.cc.o src/CMakeFiles/corectrl_lib.dir/3rdparty/pugixml/pugixml.cpp.o src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o /usr/lib64/libQt5Quick.so.5.15.7 /usr/lib64/libQt5Charts.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5DBus.so.5.15.7 -lstdc++fs -lpthread /usr/lib64/libquazip1-qt5.so.1.3 -lbotan-2 /usr/lib64/libQt5QmlModels.so.5.15.7 /usr/lib64/libQt5Qml.so.5.15.7 /usr/lib64/libQt5Network.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libz.so && : In member function '_ZThn16_NK13HelperControl14minExitTimeoutEv': lto1: note: parameter passing for argument of type 'struct millisecond_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn32_NK3AMD19FanFixedProfilePart20provideFanFixedValueEv': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn64_NK3AMD21PMVoltOffsetXMLParser24providePMVoltOffsetValueEv': lto1: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn32_NK3AMD19FanCurveProfilePart28provideFanCurveFanStartValueEv': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn32_NK3AMD21PMPowerCapProfilePart22providePMPowerCapValueEv': lto1: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn64_NK3AMD17FanFixedXMLParser28provideFanFixedFanStartValueEv': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn40_NK3AMD19PMVoltOffsetQMLItem24providePMVoltOffsetValueEv': lto1: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn64_NK3AMD17FanFixedXMLParser20provideFanFixedValueEv': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn40_NK3AMD17PMPowerCapQMLItem22providePMPowerCapValueEv': lto1: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZThn40_NK3AMD15FanCurveQMLItem28provideFanCurveFanStartValueEv': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'takePMVoltOffsetValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:53:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetValue( | ^ In member function 'providePMPowerCapValue': lto1: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp: In function 'make_pair': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.cpp:466:1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 466 | parseOverdriveVoltCurveRange(std::vector const &ppOdClkVoltageLines) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'exportProfilePart': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:114:54: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | pmPowerCapProfilePartExporter.takePMVoltOffsetValue(value_); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'exportProfilePart': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:113:52: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | pmPowerCapProfilePartExporter.takePMPowerCapValue(value_); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:126:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | void AMD::PMVoltOffsetProfilePart::value(units::voltage::millivolt_t value) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp: In member function 'takeFanCurveFanStartValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:131:6: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | void AMD::FanCurveXMLParser::takeFanCurveFanStartValue( | ^ In member function 'value': lto1: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'exportControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:73:41: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:74:47: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | pmPowerCapExporter.takePMPowerCapValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:74:41: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | pmPowerCapExporter.takePMPowerCapValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:97:6: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | void AMD::PMPowerCap::value(units::power::microwatt_t value) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'importControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:64:6: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | void AMD::PMPowerCap::importControl(IControl::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:67:8: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | value(pmPowerCapImporter.providePMPowerCapValue()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:125:6: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | void AMD::PMPowerCapProfilePart::value(units::power::watt_t value) | ^ In member function 'minExitTimeout': lto1: note: parameter passing for argument of type 'struct millisecond_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp: In member function 'takePMFreqOdBaseSclk': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:40:8: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 40 | void takePMFreqOdBaseSclk(units::frequency::megahertz_t) override | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:69:31: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | sensorExporter.takeValue(value()); | ^ In member function 'providePMFreqVoltState': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp: In member function 'takePMFreqOdBaseSclk': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:156: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | void AMD::PMFreqOdQMLItem::takePMFreqOdBaseSclk(units::frequency::megahertz_t value) | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'voltRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:293: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'freqRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:299: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | In member function 'provideFanFixedValue': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/devfsdatasource.h: In member function 'operator()': /builddir/build/BUILD/corectrl-v1.3.1/src/core/devfsdatasource.h:57:19: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | data = reader_(fd_); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'takeFanCurveTemperatureRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:73:6: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^ In member function '_ZThn32_NK3AMD19FanCurveProfilePart28provideFanCurveFanStartValueEv': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'takePMFreqRangeStateRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:64:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange( | ^ In member function 'providePMVoltCurvePoint': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function 'exportControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:101:37: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | exporter.takePMFreqRangeStateRange(mim, max); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'exportControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:94:48: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | fanCurveExporter.takeFanCurveTemperatureRange(tempRange_.first, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:98:45: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'lerpFromTemp': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:236:14: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'point': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | void AMD::PMVoltCurve::point(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'importControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:71:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | point(static_cast(i), freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'ppOdClkVoltCmd': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'providePMVoltOffsetValue': lto1: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'postInit': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'startValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:161:6: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | void AMD::FanCurveProfilePart::startValue(units::concentration::percent_t value) | ^ In member function 'providePMPowerCapValue': lto1: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'point': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'importProfilePart': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:138:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | void AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | point(static_cast(i), freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function '__ct_base ': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:29:1: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | AMD::FanCurve::FanCurve( | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:59:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | Utils::Common::normalizePoints(points_, tempRange_); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:62:30: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'curve': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:150:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Utils::Common::normalizePoints(points_, tempRange_); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurve.cpp:151:30: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'points': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:158:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | Utils::Common::normalizePoints(points_, tempRange_); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'importProfilePart': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:128:6: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | void AMD::FanCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function 'syncControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:123:36: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | ppOdClkVoltCmd(index, targetFreq)}); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'takePMFreqVoltVoltRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:75:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'takePMFreqVoltFreqRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:81:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^ In member function 'providePMFreqVoltState': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_unique', inlined from 'provideGPUControls' at /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:86:66: /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'syncControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13/bits/unique_ptr.h:1071:30: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 1071 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ In member function 'providePMFreqRangeState': lto1: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'providePMVoltCurvePoint': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function 'takePMVoltOffsetValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:120: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | void AMD::PMVoltOffsetQMLItem::takePMVoltOffsetValue( | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function 'takePMPowerCapValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:120: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | void AMD::PMPowerCapQMLItem::takePMPowerCapValue(units::power::watt_t value) | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'exportControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:119:35: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | exporter.takePMFreqVoltFreqRange(freqMim, freqMax); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:122:35: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'state': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | void AMD::PMFreqVolt::state(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'importControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:95:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | state(index, freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp: In member function 'stateRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:190: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | void AMD::PMFreqRangeQMLItem::stateRange(units::frequency::megahertz_t min, | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'ppOdClkVoltCmd': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'postInit': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function 'takePMVoltOffsetRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:138: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | void AMD::PMVoltOffsetQMLItem::takePMVoltOffsetRange( | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function 'takePMPowerCapRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:137: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | void AMD::PMPowerCapQMLItem::takePMPowerCapRange(units::power::watt_t min, | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'importProfilePart': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:168:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 168 | void AMD::PMFreqVoltProfilePart::importProfilePart(IProfilePart::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'syncControl': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'const struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.cpp: In member function 'init': /builddir/build/BUILD/corectrl-v1.3.1/src/helper/helpercontrol.cpp:54: note: parameter passing for argument of type 'struct millisecond_t' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void HelperControl::init(units::time::millisecond_t autoExitTimeout) | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensorgraphitem.h:51: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | void takeValue(Unit value) override | In member function 'provideFanFixedValue': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp: In function 'normalizePoints': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.cpp:25:6: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | void Utils::Common::normalizePoints( | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'temperatureRange': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:253: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:69:31: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:69:31: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:69:31: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:69:31: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:69:31: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h: In member function 'value': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/amd/../sensor.h:69:31: note: parameter passing for argument of type 'struct unit_t' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | sensorExporter.takeValue(value()); | ^ [289/343] /usr/bin/cmake -E cmake_symlink_library src/libcorectrl.so.0 src/libcorectrl.so.0 src/libcorectrl.so && : [290/343] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src && /usr/lib64/qt5/bin/rcc --name resources --output /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/qrc_resources.cpp /builddir/build/BUILD/corectrl-v1.3.1/src/resources.qrc [291/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmautor600.cpp [292/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o -MF src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o.d -o src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src/qrc_resources.cpp [293/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmdynamicfreq.cpp [294/343] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.1/src -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT src/CMakeFiles/corectrl.dir/main.cpp.o -MF src/CMakeFiles/corectrl.dir/main.cpp.o.d -o src/CMakeFiles/corectrl.dir/main.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/src/main.cpp [295/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfixedr600.cpp [296/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfixedlegacy.cpp [297/343] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic src/CMakeFiles/corectrl.dir/main.cpp.o src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o -o src/corectrl -Wl,-rpath,/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src: src/libcorectrl.so.0 /usr/lib64/libQt5Network.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 && : [298/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqmode.cpp [299/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfixed.cpp [300/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmoverclock.cpp [301/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmperfmode.cpp [302/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfixedfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/common/ppdpmhandlermock.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfixedfreq.cpp:22: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ [303/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqod.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqod.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ In file included from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqod.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqod.cpp: In function 'void Tests::AMD::PMFreqOd::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqod.cpp:134:24: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | REQUIRE(ts.baseSclk() == units::frequency::megahertz_t(2000)); | ~~~~~~~~~~~^~ [304/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqrange.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqrange.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqrange.cpp: In member function 'virtual units::frequency::megahertz_t Tests::AMD::PMFreqRange::PMFreqRangeImporterStub::providePMFreqRangeState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqrange.cpp:71:3: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | { | ^ [305/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowerprofile.cpp [306/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:22: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In member function 'virtual units::power::watt_t Tests::AMD::PMPowerCap::PMPowerCapImporterStub::providePMPowerCapValue() const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:97:3: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 97 | { | ^ In file included from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:18: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'void Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:144:19: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 144 | REQUIRE(ts.min() == units::power::watt_t(1)); | ~~~~~~^~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In constructor 'Tests::AMD::PMPowerCap::PMPowerCapImporterStub::PMPowerCapImporterStub(units::power::watt_t)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:80:3: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | PMPowerCapImporterStub(units::power::watt_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:118:1: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | TEST_CASE("AMD PMPowerCap tests", "[GPU][AMD][PM][PMPowerCap]") | ^~~~~~~~~ In member function 'Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)', inlined from 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:126:79: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:144:19: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | REQUIRE(ts.min() == units::power::watt_t(1)); | ~~~~~~^~ In member function 'Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)', inlined from 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:150:80: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:152:13: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | ts.value(units::power::watt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)', inlined from 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:162:80: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:192:21: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | REQUIRE(ts.value() == units::power::watt_t(50)); | ~~~~~~~~^~ In member function 'Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)', inlined from 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:198:70: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:203:21: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | REQUIRE(ts.value() == units::power::watt_t(80)); | ~~~~~~~~^~ In member function 'Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)', inlined from 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:209:70: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:212:13: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | ts.value(value); | ~~~~~~~~^~~~~~~ In member function 'Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)', inlined from 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:230:70: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function 'Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:257:13: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ts.value(units::power::watt_t(80)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [307/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowerstate.cpp [308/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/common/ppdpmhandlermock.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:22: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > Tests::AMD::PMFreqVolt::PMFreqVoltImporterStub::providePMFreqVoltState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:84:3: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | { | ^ In file included from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:19: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'virtual trompeloeil::return_of_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltVoltRange(trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 0>, trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 1>)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:111:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 0>' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 111 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:4713:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4713 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:5216:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 5216 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:111:3: note: in expansion of macro 'MAKE_MOCK2' 111 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'virtual trompeloeil::return_of_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltFreqRange(trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 0>, trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 1>)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:114:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 0>' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:4713:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4713 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil/trompeloeil.hpp:5216:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 5216 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:114:3: note: in expansion of macro 'MAKE_MOCK2' 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'Tests::AMD::PMFreqVolt::PMFreqVoltImporterStub::providePMFreqVoltState(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:83:3: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | providePMFreqVoltState(unsigned int index) const override | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltVoltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:111:14: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltFreqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:114:14: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In function 'Tests::AMD::PMFreqVolt::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | ts.state(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | ts.state(1, units::frequency::megahertz_t(10000), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | units::voltage::millivolt_t(10000)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | ts.state(0, units::frequency::megahertz_t(301), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | units::voltage::millivolt_t(801)); // not used in the command | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | ts.state(0, units::frequency::megahertz_t(301), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | units::voltage::millivolt_t(801)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 [309/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdppdpmhandler.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdppdpmhandler.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ [310/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commandqueue.cpp [311/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltoffset.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltoffset.cpp:24: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltoffset.cpp: In member function 'virtual units::voltage::millivolt_t Tests::AMD::PMVoltOffset::PMVoltOffsetImporterStub::providePMVoltOffsetValue() const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltoffset.cpp:66:3: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 66 | { | ^ [312/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:24: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > Tests::AMD::PMVoltCurve::PMVoltCurveImporterStub::providePMVoltCurvePoint(unsigned int) const': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:79:3: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | { | ^ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch/catch.hpp:475, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:18: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:311:25: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:313:25: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:78:3: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | providePMVoltCurvePoint(unsigned int index) const override | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp: In function 'Tests::AMD::PMVoltCurve::____C_A_T_C_H____T_E_S_T____0()': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | ts.point(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | ts.point(1, units::frequency::megahertz_t(10000), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | units::voltage::millivolt_t(10000)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | ts.point(0, units::frequency::megahertz_t(201), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | units::voltage::millivolt_t(801)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 [313/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commonutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/commonutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commonutils.cpp:20: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch/catch.hpp:475, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commonutils.cpp:18: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commonutils.cpp:34:32: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commonutils.cpp:41:38: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 [314/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/amdutils.h:20, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdutils.cpp:20: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ [315/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_control.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_control.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_control.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_control.cpp [316/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_cpufreqmode.cpp [317/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_controlgroup.cpp [318/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_cpuinfo.cpp [319/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_controlmode.cpp [320/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_cpufreq.cpp [321/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_cpuinfolscpu.cpp [322/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_cpuutils.cpp [323/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_cpuinfoproccpuinfo.cpp [324/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_cpu.cpp [325/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinfoopengl.cpp [326/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinfo.cpp [327/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinforevision.cpp [328/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinfovulkan.cpp [329/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_hwidtranslator.cpp [330/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_noop.cpp [331/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinfouevent.cpp [332/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinfovram.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/info/amd/gpuinfovram.h:21, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinfovram.cpp:23: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpuinfovram.cpp:127:50: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [333/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_mathutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_mathutils.cpp:21: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ [334/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_pmpowerstatemode.cpp [335/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_gpu.cpp [336/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_swinfo.cpp [337/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_swinfokernel.cpp [338/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_pmoverdrive.cpp [339/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_stringutils.cpp [340/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_swinfomesa.cpp [341/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sensor.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/sensor.h:22, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sensor.cpp:21: /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:315:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 315 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:272:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 272 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:190: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:119: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4135:169: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:142: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:141: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4136:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4137:77: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:153: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:145: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4138:140: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:139: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = unit_t, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:123: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, unit, base_unit<> >, std::ratio<1> > >; UnitTypeRhs = unit_t, unit, base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4142:136: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4145:114: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4146:111: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename detail::inverse_impl::unit_type>::type>::type = unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename detail::inverse_impl::unit_type>::type = unit, base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:253: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((traits::has_linear_scale::value && traits::is_dimensionless_unit::value) && (! traits::is_dimensionless_unit::value)), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:186: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:167: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:184: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:252: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; UnitTypeRhs = unit_t, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! traits::is_convertible_unit_t::value) && traits::has_linear_scale::value) && (! traits::is_dimensionless_unit::value)) && (! traits::is_dimensionless_unit::value)), int>::type = 0; typename detail::compound_impl::unit_type, typename traits::unit_t_traits::unit_type>::type = unit, base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:231: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = unit_t, base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:212: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:4147:248: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch/catch.hpp:475, from /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sensor.cpp:18: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sensor.cpp:77:38: required from here /usr/include/c++/13/bits/stl_pair.h:840:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /builddir/build/BUILD/corectrl-v1.3.1/src/core/components/sensors/sensor.h:53:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sensor.cpp:32:64: required from here /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/units/units.h:2181:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [342/343] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DELPP_DISABLE_LOGS -DQT_CORE_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/catch -I/builddir/build/BUILD/corectrl-v1.3.1/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty -I/builddir/build/BUILD/corectrl-v1.3.1/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu++17 -MD -MT tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sysmodel.cpp [343/343] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic tests/CMakeFiles/catch_main.dir/src/main.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_control.cpp.o tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o -o tests/test_all -Wl,-rpath,/builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build/src src/libcorectrl.so.0 /usr/lib64/libQt5Core.so.5.15.7 && : In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:162:62: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:34:26: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | using ::AMD::FanCurve::FanCurve; | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:169:5: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | REQUIRE(ts.lerpFromPwm(units::concentration::percent_t(50), p1, p2) == 50); | ^ In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:194:62: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:34:26: note: parameter passing for argument of type 'struct celsius_t' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | using ::AMD::FanCurve::FanCurve; | ^ In member function 'providePMVoltOffsetValue': lto1: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | ts.point(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | ts.point(1, units::frequency::megahertz_t(10000), | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | ts.point(0, units::frequency::megahertz_t(201), | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'provideFanFixedValue': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | ts.state(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | ts.state(1, units::frequency::megahertz_t(10000), | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | ts.state(0, units::frequency::megahertz_t(301), | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | ts.state(0, units::frequency::megahertz_t(301), | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'struct millivolt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commonutils.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_commonutils.cpp:44:39: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | ::Utils::Common::normalizePoints(points, tempRange); | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sensor.cpp: In member function 'takeValue': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_sensor.cpp:62: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | MAKE_MOCK1(takeValue, void(units::frequency::megahertz_t)); | /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqod.cpp: In member function 'takePMFreqOdBaseSclk': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqod.cpp:86:3: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | MAKE_MOCK1(takePMFreqOdBaseSclk, void(units::frequency::megahertz_t), override); | ^ In member function 'providePMPowerCapValue': lto1: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'providePMFreqVoltState': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'providePMFreqRangeState': lto1: note: parameter passing for argument of type 'struct megahertz_t' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'providePMVoltCurvePoint': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'provideFanCurveFanStartValue': lto1: note: parameter passing for argument of type 'struct percent_t' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'takePMFreqVoltVoltRange': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:111:3: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp: In member function 'takePMFreqVoltFreqRange': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmfreqvolt.cpp:114:3: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp: In member function 'takeFanCurveTemperatureRange': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdfancurve.cpp:110:3: note: parameter passing for argument of type 'struct param_list_t' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:118:1: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | TEST_CASE("AMD PMPowerCap tests", "[GPU][AMD][PM][PMPowerCap]") | ^ In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:126:79: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:144:5: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | REQUIRE(ts.min() == units::power::watt_t(1)); | ^ In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:150:80: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:152:13: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | ts.value(units::power::watt_t(0)); | ^ In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:162:80: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:192:5: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | REQUIRE(ts.value() == units::power::watt_t(50)); | ^ In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:198:70: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:203:5: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | REQUIRE(ts.value() == units::power::watt_t(80)); | ^ In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:209:70: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:212:13: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | ts.value(value); | ^ In member function '__ct ', inlined from '____C_A_T_C_H____T_E_S_T____0' at /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:230:70: /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:66:28: note: parameter passing for argument of type 'struct watt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp: In function '____C_A_T_C_H____T_E_S_T____0': /builddir/build/BUILD/corectrl-v1.3.1/tests/src/test_amdpmpowercap.cpp:257:13: note: parameter passing for argument of type 'struct microwatt_t' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ts.value(units::power::watt_t(80)); | ^ + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le ++ dirname /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd corectrl-v1.3.1 + DESTDIR=/builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le + /usr/bin/ninja install -v -j5 -C redhat-linux-build Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.vZXNgt ninja: Entering directory `redhat-linux-build' [0/1] cd /builddir/build/BUILD/corectrl-v1.3.1/redhat-linux-build && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/16x16/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/22x22/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/24x24/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/32x32/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/48x48/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/64x64/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/72x72/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/96x96/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/128x128/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/192x192/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/icons/hicolor/256x256/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/applications/org.corectrl.corectrl.desktop -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/metainfo/org.corectrl.corectrl.appdata.xml -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/bin/corectrl -- Set runtime path of "/builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/bin/corectrl" to "" -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/lib64/libcorectrl.so.0 -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/lib64/libcorectrl.so -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/libexec/corectrl/corectrl_helperkiller -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/dbus-1/system.d/org.corectrl.helperkiller.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/dbus-1/system-services/org.corectrl.helperkiller.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/polkit-1/actions/org.corectrl.helperkiller.policy -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/libexec/corectrl/corectrl_helper -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/dbus-1/system.d/org.corectrl.helper.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/dbus-1/system-services/org.corectrl.helper.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/polkit-1/actions/org.corectrl.helper.policy + install -Dpm 0644 /builddir/build/SOURCES/README.fedora.md /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/doc/corectrl/README.fedora.md + find README.md -type f -perm /111 -exec chmod 644 '{}' ';' + find /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le//usr/share/. -type f -executable -exec chmod -x '{}' ';' + rm /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le//usr/lib64/libcorectrl.so + /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 1.3.1-1.fc38 --unique-debug-suffix -1.3.1-1.fc38.ppc64le --unique-debug-src-base corectrl-1.3.1-1.fc38.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/corectrl-v1.3.1 extracting debug info from /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/bin/corectrl extracting debug info from /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/lib64/libcorectrl.so.0 extracting debug info from /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/libexec/corectrl/corectrl_helper extracting debug info from /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/libexec/corectrl/corectrl_helperkiller original debug info size: 107264kB, size after compression: 73984kB /usr/bin/sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. 8504 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.v9rj5E + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd corectrl-v1.3.1 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/metainfo/org.corectrl.corectrl.appdata.xml /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/metainfo/org.corectrl.corectrl.appdata.xml: OK + desktop-file-validate /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/applications/org.corectrl.corectrl.desktop /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/applications/org.corectrl.corectrl.desktop: hint: value "System;Settings;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/applications/org.corectrl.corectrl.desktop: hint: value "System;Settings;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu + RPM_EC=0 ++ jobs -p + exit 0 Processing files: corectrl-1.3.1-1.fc38.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZlvGt6 + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.1 + DOCDIR=/builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/doc/corectrl + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/doc/corectrl + cp -pr README.md /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/doc/corectrl + cp -pr README.fedora.md /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/doc/corectrl cp: cannot stat 'README.fedora.md': No such file or directory + : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.taozEi + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.1 + LICENSEDIR=/builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/licenses/corectrl + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/licenses/corectrl + cp -pr COPYING /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/licenses/corectrl + cp -pr LICENSE /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le/usr/share/licenses/corectrl + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(org.corectrl.corectrl.desktop) bundled(easyloggingpp) = 9.96.7 bundled(fmt) = 5.2.1 bundled(pugixml) = 1.11 bundled(units) corectrl = 1.3.1-1.fc38 corectrl(ppc-64) = 1.3.1-1.fc38 libcorectrl.so.0()(64bit) metainfo() metainfo(org.corectrl.corectrl.appdata.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.23)(64bit) libQt5Charts.so.5()(64bit) libQt5Charts.so.5(Qt_5)(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5DBus.so.5()(64bit) libQt5DBus.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5Qml.so.5()(64bit) libQt5Qml.so.5(Qt_5)(64bit) libQt5Quick.so.5()(64bit) libQt5Quick.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libbotan-2.so.19()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcorectrl.so.0()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libpolkit-gobject-1.so.0()(64bit) libquazip1-qt5.so.1.3.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Recommends: mesa-demos(ppc-64) util-linux(ppc-64) vulkan-tools(ppc-64) Processing files: corectrl-debugsource-1.3.1-1.fc38.ppc64le Provides: corectrl-debugsource = 1.3.1-1.fc38 corectrl-debugsource(ppc-64) = 1.3.1-1.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: corectrl-debuginfo-1.3.1-1.fc38.ppc64le Provides: corectrl-debuginfo = 1.3.1-1.fc38 corectrl-debuginfo(ppc-64) = 1.3.1-1.fc38 debuginfo(build-id) = 1159a8653d4234086ae43e8a8838d469d42948f7 debuginfo(build-id) = 439a710c6c51021d2f11eada20094a5a7874650d debuginfo(build-id) = 8b5bffd416c840707409a99056acc5752933be36 debuginfo(build-id) = d54c4728213aa892e7c103e469ad0487a6c6ca89 libcorectrl.so.0-1.3.1-1.fc38.ppc64le.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: corectrl-debugsource(ppc-64) = 1.3.1-1.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le Wrote: /builddir/build/RPMS/corectrl-debugsource-1.3.1-1.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/corectrl-1.3.1-1.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/corectrl-debuginfo-1.3.1-1.fc38.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.4xdqpm + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/corectrl-1.3.1-1.fc38.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.LxpVaR + umask 022 + cd /builddir/build/BUILD + rm -rf corectrl-v1.3.1 corectrl-v1.3.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild corectrl-1.3.1-1.fc38.src.rpm Finish: build phase for corectrl-1.3.1-1.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1671805755.694148/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/corectrl-1.3.1-1.fc38.src.rpm) Config(child) 6 minutes 28 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool